Kurt: SQL Abfrage als Schleife in php oder in einer Abfrage möglich?

Beitrag lesen

Hi dedlfix,

Kann man alles in die Bedingung im Subquery reinpacken.

Gute Idee eigentlich. Und wie stelle ich den "Vergleich" an? Also den zwischen der äußeren und der inneren Abfrage?

select * from myTable where 
ID3 = 120 AND
not exists (
select * from myTable where
ID3 = 150 AND
ID1 = ??
)

Fehlt mir da nicht ein Join?

So nach dem Motto

select * from myTable t1 where 
t1.ID3 = 120 AND
not exists (
select * from myTable t2 where
t2.ID3 = 150 AND
t1.ID1 = t2.ID1
usw.
)

?

Schönen Gruß, Kurt