Jasper Bryant-Greene wrote:

Michael Stassen wrote:

Not exactly. They aren't the same. COUNT(id) counts distinct values of id, while COUNT(*) simply counts rows. [snip]

Actually, COUNT(id) counts non-NULL values of id. COUNT(DISTINCT id) would count distinct values.

http://dev.mysql.com/doc/mysql/en/group-by-functions.html#id2873509

Jasper

Don't know where my brain was, but you are exactly right.  Sorry for my mistake.

Michael

--
MySQL General Mailing List
For list archives: http://lists.mysql.com/mysql
To unsubscribe:    http://lists.mysql.com/[EMAIL PROTECTED]

Reply via email to