Extreme Veteran
Beiträge: 573
| 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 |