first row :
SELECT COUNT(DISTINCT id) FROM Bob
, COUNT OF DISTINCT IDs 0,0,1,null, COUNT OF 0,1,null, null , 2
Second row:
SELECT COUNT(id) FROM Bob
COUNT OF IDs 0,0,1,null, , , null 3
third row:
SELECT DISTINCT COUNT(id) FROM Bob
DISTINCT COUNT OF IDs, COUNT OF IDs, Group by, , COUNTs, COUNT OF IDs 3, SQL Fiddle .
fourth row:
SELECT COUNT(*) FROM Bob
COUNT OF ROWS, 4.
fifth row:
SELECT DISTINCT COUNT(*) FROM Bob
DISTINCT COUNT OF the ROWS, Group by , , 4 .