Hallo zusammen,
in meinem Query verwende ich ein Left join. Bisher hatte ich immer gedacht, dass ein Left join das "Hauptergebnis" nicht beeinflusst. Nun ist es aber so, dass wenn ich das Left join rauslasse, ein Ergebnis erscheint, mit aber nicht...
Hat hier jemand eine Idee?
DANKE!
strauberry
in meinem Query verwende ich ein Left join. Bisher hatte ich immer gedacht, dass ein Left join das "Hauptergebnis" nicht beeinflusst. Nun ist es aber so, dass wenn ich das Left join rauslasse, ein Ergebnis erscheint, mit aber nicht...
PHP-Code:
SELECT *, GROUP_CONCAT(DISTINCT Ebene,' - ',Name ORDER BY Ebene,Name
SEPARATOR '<br>') AS Raeume, GROUP_CONCAT(DISTINCT '<img src="images/', Typ, '.gif" style="margin-right: 8px;">',
Einschraenkung ORDER BY Einschraenkung SEPARATOR '<br>') AS
Einschraenkungen, 2801_konflikte.id_konflikte AS id_konflikte FROM
2801_konflikte, 2801_benutzer, 2801_raeume2konflikte, 2801_raeume LEFT
JOIN 2801_einschraenkungen2konflikte, 2801_einschraenkungen ON
2801_einschraenkungen2konflikte.id_konflikte = 2801_konflikte.id_konflikte AND
2801_einschraenkungen2konflikte.id_einschraenkungen =
2801_einschraenkungen.id_einschraenkungen WHERE
2801_raeume2konflikte.id_konflikte = 2801_konflikte.id_konflikte AND
2801_raeume2konflikte.id_raeume = 2801_raeume.id_raeume AND
2801_benutzer.id_benutzer = 2801_konflikte.id_benutzer GROUP BY
2801_konflikte.id_konflikte ORDER BY Startzeit
DANKE!
strauberry
Kommentar