Tim: WHERE-Abfrage nach Zahlen (getrennt mit Komma oder Semikolon)

Beitrag lesen

Hallo,

Eine Frage habe ich noch: Wenn ich jetzt zwei Quellen zu einem Eintrag habe, erscheinen die Einträge doppelt.

ich würde das Ganze etwas anders lösen:

SELECT  
   t.ID,t.Text,GROUP_CONCAT(q.Quellenname SEPARATOR ', ') as Quellen  
FROM  
   texte t, quellen q, textquellen tq  
WHERE  
   t.ID=tq.textID AND  
   tq.quellenID=q.QID  
GROUP BY  
   t.ID,t.Text

ich hoffe ich habe da jetzt keinen Denkfehler drinnen aber die Funktion GROUP_CONCAT() erfüllt deinen Zweck meiner Meinung nach sehr gut.

Viele Grüße,
Tim