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