Zähler über zwei Spalten mit COUNT in einer SELECT abfrage
    
Mike
    
    
      
    
  - datenbank
 
Ich habe ein Problem mit dem Zählen under der Ausgabe in zwei Spalten.
Meine Tabelle ist ist aufgebaut:
page ! subpage
1	!	0
1	!	1
1	!	1
1	!	2
1	!	1
2	!	0
2	!	1
2	!	0
Dies möchte ich anschliessend so ausgeben
page ! subpage ! out
1	!	0	!	1
1	!	1	!	3
1	!	2	!	1
2	!	0	!	2
2	!	1	!	1
Eine Zusammenfassung der ersten Spalte (page)
Wenn ich meine MYSQL Abfrage so gestellte:
SELECT page,count(*) AS out FROM table GROUP BY page
kommt das
1	!	5
2	!	2
ich möchte aber erreichen, wenn vorhanden die Subpage gezählt werden.
Mike
Quasi möchtest du nach page und subpage gruppieren.
page ! subpage ! out
1 ! 0 ! 1
1 ! 1 ! 3
1 ! 2 ! 1
2 ! 0 ! 2
2 ! 1 ! 1
Wenn ich meine MYSQL Abfrage so gestellte:
SELECT page,count(*) AS out FROM table GROUP BY page
Dann mach das auch:
SELECT  
	`page`, `subpage`, COUNT(*) AS `count`  
FROM  
	`table`  
GROUP BY  
	`page`, `subpage`;
MfG
bubble
Das gilt nicht, das war zu einfach :_)
Ich habe in jede Richtung gesucht, nur nicht nach dem, danke