Abfrage (KTA) mit LEFT JOIN
PeterDoering
Gesendet: 13.09.21 00:09
Betreff: RE: Abfrage (KTA) mit LEFT JOIN



Extreme Veteran

Beiträge: 563
5002525
Hallo,

Whathetech - 12.09.21 21:35
[...]Doch wenn kein Name in der Tabelle Ausschuss zB den Status 1 hat, wird diese Spalte in der Abfrage auch nicht angezeigt.
[...]Noch etwas: Es sollen nur die Namen und deren Status angezeigt werden, bei denen das Feld "BA" in der Tabelle Ausschuss angekreuzt ist.

Code: TRANSFORM COUNT(X.Status) AS Y
SELECT X.Name
FROM (SELECT
Name,
Status,
'Status_' & Status AS StatusX
FROM
Ausschuss
) AS X
GROUP BY X.Name
PIVOT X.StatusX;



Probier mal so:

TRANSFORM COUNT(X.Status) AS Y
SELECT X.Name
FROM (SELECT
Name,
Status,
'Status_' & Status AS StatusX,
BA
FROM
Ausschuss
) AS X
WHERE X.BA<>0
GROUP BY X.Name
PIVOT X.StatusX IN ('Status_1', 'Status_2', 'Status_3', 'Status_4', 'Status_5')

-----
Gruss - Peter
Top of the page Bottom of the page