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

ネストされたクエリで一時テーブルを作成して使用する

    with
       ALL_DID as (
          select did from t3
          where price > 500000
       ),
       PAIRS as (
          select
             id, t3.did
          from t1
             left join ALL_DID t3
             on t1.did = t3.did
       )
    select id from PAIRS
       group by id
       having count(did) = (
          select count(0) from ALL_DID
       )
    minus
    select id from PAIRS
       where did is null
    

    フィドル



    1. djangoでCOUNTクエリを取得する方法

    2. SQL Serverのテーブルから列名を取得するにはどうすればよいですか?

    3. 新しいPostgreSQLJSONデータ型内のフィールドを使用してクエリを実行するにはどうすればよいですか?

    4. from句の列からテーブル名をフェッチします