Hi Ilja
SELECT spalte1, spalte2... FROM tabelle1, tebelle2 ... WHERE bedingung1 AND bedingung2.... AND i.id NOT EXISTS (SELECT spalte1 FROM tabelle1 WHERE bedingung1) ORDER BY spalte1
fehlermeldung: You have an error in your SQL syntax near 'EXISTS (SELECT item_id FROM keyss WHERE character_id='37') ORDER BY i.item' at line 1-1
a) MySQL unterstützt erst ab den 4er Version Subselects
b) Syntaktischen Bockmist wird es auch dann nicht unterstützen.
AND i.id NOT EXISTS (SELECT spalte1 FROM tabelle1 WHERE bedingung1)
Was soll das hier darstellen? Entweder ein Wert ist nicht in einer Liste eingetragen die eine Query zurück gibt, dann wäre es AND i.id NOT IN (SELECT ...) oder aber, eine bestimmte Query gibt keinen Wert zurück, dann wäre es AND NOT EXISTS(SELECT ...).
Gruss Daniela
Nein, wir frieren unsere Hühner nicht auf Gletschern fest.
Selfcode: sh:) fo:) ch:) rl:) br:> n4:| ie:{ mo:) va:) de:] zu:} fl:( ss:) ls:&