Ich brauchte so was wie ein join auf ein join mit einer Abhängigkeit
versuch das ganze mal als Beispiel darzustellen.
so bekomme ich die Ausgabe
1 projekt a text p1 t1 0 0
1 projekt a text p1 t2 0 1
1 projekt a text p1 t3 0 0
2 projekt b text p2 t1 0 0
3 projekt c 0
9 projekt d text p4 t1 0 0
hätte das ganze gerne ohne die zweite Zeile also ohne
1 projekt a text p1 t2 0 1
hätte das mal mit AND textEntity.deleted = 0 versucht aber dann fehlt auch projekt c weil es ja keinen text hat
sollte sich doch lösen lassen, hoffe jemand hat ne idee
versuch das ganze mal als Beispiel darzustellen.
PHP:
SELECT
project.id,
project.title,
text.title,
projectEntity.deleted,
textEntity.deleted
FROM
project
LEFT JOIN text ON text.project_id = project.id
LEFT JOIN entity AS projectEntity ON projectEntity.id = project.id
LEFT JOIN entity AS textEntity ON textEntity.id = text.id
WHERE
projectEntity.deleted = 0
#AND textEntity.deleted = 0
ORDER BY
project.id ASC,
text.id ASC
1 projekt a text p1 t1 0 0
1 projekt a text p1 t2 0 1
1 projekt a text p1 t3 0 0
2 projekt b text p2 t1 0 0
3 projekt c 0
9 projekt d text p4 t1 0 0
hätte das ganze gerne ohne die zweite Zeile also ohne
1 projekt a text p1 t2 0 1
hätte das mal mit AND textEntity.deleted = 0 versucht aber dann fehlt auch projekt c weil es ja keinen text hat
sollte sich doch lösen lassen, hoffe jemand hat ne idee