Sagen wir, ich auf den Tisch habenListing
NAME | ID | REF
foo1 | 1 | NULL
foo2 | 2 | 1234
foo2 | 3 | 567
foo1 | 4 | NULL
foo3 | 5 | 89
Ich möchte alle Instanzen von NULL zählen und NOT NULL in einer Abfrage so, dass ich
NAME | null | not null
foo1 | 0 | 2
foo2 | 2 | 0
foo3 | 0 | 1
sagen kann,
ich konnte diese beiden Abfragen
select NAME,count(*) from TABLE where REF is not null
select NAME,count(*) from TABLE where REF is null
Aber ich bin sicher, es laufen eine einfache Möglichkeit, es in einer mySQL-Abfrage zu tun sein muss.