Ilja: MySQL -> Nur Datensätze wo kein Eintrag

Beitrag lesen

moin,

LEFT JOIN daten AS b ON ( a.artikel_id = b.id )                       -- und der optional

Mus ein Left Join nicht immer einen Partner haben?

Ekki hat die beiden tabellen vertauscht, es sollte von daten ausghend ein OUTER JOIN auf die kommentar tabelle sein. es geht auch über einen OUTER JOIN zu lösen, ist aber ein wenig trickreich.

In sofern wäre Vinzenz' Lösung auch noch nicht fertig. Der findet nur diejenigen ohne Partner.

Vinzenz geht schon den beseren weg, nämlich über eine unterabfrage.ich persönlich würde eine EXISTS prüfung machen, aber das ist sicherlich geschmackssache. und die zusätzlichen bedingungen, die Vinzenz dort vergessen hat sind schnell eingebaut.

Ilja