Gute Nacht/Guten morgen!
Es kann sein, dass es eben daran liegt, dass es so spät ist, ich frage aber mal trotzdem nach.
Ich habe zwei Tabellen
User:

Friends:

Ich versuche eine Ausgabe hinzubekommen, damit man nach Usern suchen kann, die nicht:
der User selbst ist,
nicht bereits befreundet sind
Dabei erhalte ich trotzdem User mit der Id 2, akdes, obwohl User.id 1 mit Ihm bereits befreundet ist... Wieso? Blicke ich irgendwo nicht durch? =)
Vielen Dank!
Es kann sein, dass es eben daran liegt, dass es so spät ist, ich frage aber mal trotzdem nach.
Ich habe zwei Tabellen
User:

Friends:

Ich versuche eine Ausgabe hinzubekommen, damit man nach Usern suchen kann, die nicht:
der User selbst ist,
nicht bereits befreundet sind
Code:
SELECT id, name FROM User WHERE name like 'akd%' AND id <> '1' AND id NOT IN (SELECT FriendID FROM Friends Where UserID <> '1') AND id NOT IN (SELECT UserID FROM Friends Where FriendID <> '1')
Vielen Dank!
Kommentar