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