SELECT p2.playlist
FROM playlists p1, playlists p2
WHERE p1.dkey = 'MDH6FTASNDURsEC'
AND p1.Titel = p2.Titel
AND p1.playlist <> p2.playlist
>
> erhalte ich genau das Gegenteil von dem was ich wollte, das heißt jetzt werden alle Playlisten angezeigt wo dieser Titel schon vorhanden ist. Aber das ist schonmal 1000 mal mehr als ich geschafft habe. Wenn du mir das jetzt noch umdrehen könntest bin ich glücklich.
>
> Vielen Dank schonmal im vorraus!
Achje! Cheatah hatt das Stichwort schon gegeben! MINUS dreht das Ergebnis um...
~~~sql
( SELECT DISCTINCT playlist FROM playlists )
MINUS
( SELECT p2.playlist
FROM playlists p1, playlists p2
WHERE p1.dkey = 'MDH6FTASNDURsEC'
AND p1.Titel = p2.Titel )
Einer Tabelle mit allen playlist-Namen wird eine Tabelle abgezogen, die die Playlists enthält, die Du suchst.
Ich hab die Bedingung rausgenommen, dass die Playlisten verschieden sein sollen in der zweiten Abfrage ( ist die von vorhin).
~ Thilo