Oracle
 sql >> Database >  >> RDS >> Oracle

query Oracle per confrontare tutte le righe con lo stesso ID in una tabella

Questo troverà l'id s dove tutte le sue righe hanno uno status di complete :

SELECT id
FROM   mytable
GROUP BY id
HAVING COUNT(*) = COUNT( CASE status WHEN 'complete' THEN 1 END )