请教mysql大神一个“count(*)”如何使用的问题。

请教mysql大神一个“count(*)”如何使用的问题。大神,您好:
小弟近日在学mysql,希望大神能够点拨:
mysql的聚合函数:“count(*)”,他的参数“*”,是怎么用的?
代表什么意义?
希望得到大神的点拨!!
小弟在线等。

* å·å°±æ˜¯ä»£è¡¨ä¸€ä¸ªè¡¨æ ¼çš„任意列的意思。

表名为 staff, åˆ—有id, name, department , 

查一下共有多少员工,可以 è¿™æ ·å†™ï¼š 

select count(id) as cnt  from staff;

count å¯ä»¥å¯¹è™šæ‹Ÿçš„列进行操作, å¦‚虚拟的country列:

select count(country) as total_cn_staff from 
    (
             select  *,   'cn' as country  from staff 
    ) as st追问

高手,您写的代码:
select count(id) as cnt from staff;
他的计算结果是什么?

温馨提示:答案为网友推荐,仅供参考
相似回答