![](/forum/profile/get-photo.asp?memberid=30&type=profile&rnd=592) Extreme Veteran
Beiträge: 565
![500](http://donkarl.com/forum/images/decorations/multiple/500.gif) ![25](http://donkarl.com/forum/images/decorations/multiple/25.gif) ![25](http://donkarl.com/forum/images/decorations/multiple/25.gif)
| 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 |