sql >> データベース >  >> RDS >> Oracle

既存の列から計算されたOracleSQLの戻り列

    • CTEを使用する
    with data as (
    
    select 
    t1.name, 
    (select count(*) from t2 where t2.name = t1.name) X, 
    (select count(*) from t3 where t3.name = t1.name) Y
    from t1
    )
    
    select 
    data.*,
    data.x/data.y as new_calculation
    from data
    



    1. pymysqlをドライバーとして使用してDjangoを設定するにはどうすればよいですか?

    2. SQLite-データを挿入

    3. CrystalReportsとMicrosoftSQLServer Reporting Services

    4. 2つ(またはそれ以上)の行名を持つクロス集計