Rouven: MySQL Select kreuz und quer ;-)

Beitrag lesen

Guten Morgen,

ich weiß nicht, ob's der Fehler ist, aber vielleicht hast du ein Problem mit der Bindungsstärke von AND/OR in deiner Logik - AND bindet stärker als OR, daher weiß ich im Moment nicht, ob deine Ausdruckskombination richtig anschlägt.

Wenn du also kein JOIN benutzt, dann versuch mal die WHERE-Klausel zu klammern:
 (
     (s4all_mail.to_nickID='2' AND s4all_mail.from_nickID='1')
    OR
     (s4all_mail.to_nickID='1' AND s4all_mail.from_nickID='2')
 )
 AND
     s4all_user.id=s4all_mail.to_nickID

MfG
Rouven

--

-------------------
ss:) zu:) ls:& fo:) de:< va:{ ch:? sh:) n4:( rl:? br:$ js:| ie:) fl:(