Pepi: Abfrage 2 Spalten, wenn in der einen vorhanden, dann in der zweiten nicht anzeigen

Beitrag lesen

Ich habe zwei Tabellen in meiner Datenbank, das eine ist meine Userliste, das andere eine Symbolliste.

In der Symbolliste werden alle meine Symbole einer festen ID zugeordnet

id ! datei
-----------
1  ! 1.jpg
2  ! 2.jpg

In meiner User liste kann man jedem User ein bestimmtes Symbol aus der Symbolliste zuordnen.

id !user      ! id_symbol
-----------
1  ! Andreas  ! 2
2  ! Bernhard ! 1

Jedes Symbol darf nur einmal vergeben werden. Jetzt kommt mein Problem.

Wie kann ich mir nur die Symbole anzeigen lassen die noch nicht vergeben sind

SELECT a.id, a.datei FROM symbol a WHERE (nicht in Usertabelle vorhanden).

Aber ich muss gestehen ich weiß nicht in welche die Richtung meiner Abfrage gehen soll.