Registriert seit: 26. Aug 2004
Ort: Nebel auf Amrum
3.154 Beiträge
Delphi 7 Enterprise
|
Re: SELECT über mehrere Tabelle ergibt nichts brauchbares
4. Feb 2010, 11:34
Hier noch mal eine kürzere Version...
SQL-Code:
SELECT fkDatum,
MAX(Dienst1) AS Dienst1,
MAX(Dienst2) AS Dienst2,
MAX(Dienst3) AS Dienst3
FROM (SELECT FKDatum,
CASE WHEN diensttyp = 1 THEN DocName ELSE '.' END AS Dienst1,
CASE WHEN diensttyp = 2 THEN DocName ELSE '.' END AS Dienst2,
CASE WHEN diensttyp = 3 THEN DocName ELSE '.' END AS Dienst3
FROM dienste d1
INNER JOIN docs d2
ON d1.fkdoc = d2.docid) x
GROUP BY fkDatum
|
|
Zitat
|