In einem Select mehrere Zeilen aus einer anderen Tabellen einfügen
-
Ich will einen Eintrag aus einer Tabelle haben, zb. Aufgabe aus Aufgaben.
Diese Aufgabe hat mehrere Aufgabenlisten.Wie mache ich da am besten die Abfrage wenn ich die Aufgabe mit samt allen Listen haben will, ohne 2 Abfragen zu machen?
was ich mir vorstelle als ergebnis: (die ids reichen völlig)
id: 1, title: "Hallo", lists: [1, 2, 3]geht das irgendwie?
-
habs
select tasks.id as `Id`, tasks.title as `ItemName`, GROUP_CONCAT(task_tasklists.tasklist_id) as `Lists` from tasks, task_tasklists where tasks.id=task_tasklists.task_id group by tasks.id