sql >> Database >  >> RDS >> Oracle

Tijdelijke tabel maken en gebruiken in geneste query's

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

viool



  1. DMZ maken voor EBS R12

  2. Hoe kan ik een SELECT DISTINCT uitvoeren op alle velden behalve een BLOB?

  3. Entity Framework en meerdere schema's

  4. SQL-query om het subtotaal van sommige rijen te krijgen