count(distinct 订单号)和count(*)as 订单数`````group by 订单号,这两个语句是不是同一个运算结果?

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/09 09:26:33

count(distinct 订单号)和count(*)as 订单数`````group by 订单号,这两个语句是不是同一个运算结果?
count(distinct 订单号)和count(*)as 订单数`````group by 订单号,这两个语句是不是同一个运算结果?

count(distinct 订单号)和count(*)as 订单数`````group by 订单号,这两个语句是不是同一个运算结果?
是的.前一个是直接把订单号消去重复项,然后求总数;后一个是对订单号分组,然后对分组结构求总数.