ich verzweifel
ich hab 2 Tabellen: Projekte und Meilensteine..
Projekte:
id, name, en_datum, person, ....
Meilensteine:
id, name, proj_id, date, fertig
ich möchte gerne die Projekte angezeigt haben, jedoch soll es nach den Meilensteinen sortiert sein.
Sprich wenn ein Meilenstein am 21.04.2012 erstellt worden ist, soll es vor den Projekt stehen, welches ein Meilenstein am 24.04.2012 erstellt hat UND gleichzeit soll es vor den Projekten stehen wo 'en_datum' auch noch danach ist.
sprich erst nach meilensteindatum sotieren und danach den en_datum vom Projekten.
Mein SQL Code:
Code: Alles auswählen
SELECT p.person, p.id
FROM ".PREFIX."projekte p, ".PREFIX."meilensteine m
WHERE m.proj_id = p.id
AND m.fertig = 0
GROUP BY p.id
ORDER BY m.date, p.en_datum
Er zeigt mir nur projekte an, wo auch ein dazugehöriger Meilenstein vorhanden ist UND wo ein Meilenstein noch nicht fertig ist..
ich möchte gerne alle Projekte angezeigt haben, egal ob die ein Meilenstein haben oder ob alle Meilensteine schon fertig sind.
ich hoffe ihr könnt mir irgendwie helfen