Joda: SQL Count

Beitrag lesen

Hallo zusammen,

ich eine SQL-Proble.

Folgende Tabelle hab ich:

Seriennummer,Datum,value
001,2009-11-20,value
001,2009-11-20,value
001,2009-11-21,value
001,2009-11-22,value
002,2009-11-20,value
002,2009-11-20,value
002,2009-11-20,value
003,2009-11-20,value
003,2009-11-21,value
...

Was ich nun möchte ist eine Ausgabe die mir die Anzahl von Datensätzen je Tag zeigt -  wenn eine Seriennummer mal einen Tag keinen Datensatz hat, dann soll es 0 zeigen.
Also will ich:

  
+----------------+----------------+----------+  
| serialnumber   | date 		  | count(*) |  
+----------------+----------------+----------+  
| 001            | 2009-11-20     |    2	 |  
| 001			 | 2009-11-21     |    1	 |  
| 001			 | 2009-11-22     |    1	 |  
| 002			 | 2009-11-20     |    3	 |  
| 002			 | 2009-11-21     |    0	 |  
| 002			 | 2009-11-22     |    0	 |  
| 003			 | 2009-11-20     |    1	 |  
| 003			 | 2009-11-21     |    1	 |  
| 003			 | 2009-11-22     |    0	 |

Mit folgendem Select:
SELECT serialnumber,date,count(*) FROM Tabelle group by serialnumber, date;

Bekomme ich die Daten, jedoch ohne die 0 counts.

+----------------+----------------+----------+  
| serialnumber   | date 		  | count(*) |  
+----------------+----------------+----------+  
| 001            | 2009-11-20     |    2	 |  
| 001			 | 2009-11-21     |    1	 |  
| 001			 | 2009-11-22     |    1	 |  
| 002			 | 2009-11-20     |    3	 |  
| 003			 | 2009-11-20     |    1	 |  
| 003			 | 2009-11-21     |    1	 |

Wie bekomme ich das hin?
Danke.

ciao,
Joda