sql >> Databasteknik >  >> RDS >> Oracle

Skapa och använd temptabell i kapslade frågor

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

fiol



  1. En eller flera databaser per Docker-behållare

  2. mysql visar tillgängliga tidsluckor och tidsluckor upptagna från bordet

  3. MySQL-fråga för att välja datum där fältet är NULL eller fältets datumvärde inte är större än ett annat datum

  4. error Olaglig blandning av sammanställningar för konkat