SQL

Jack Sparrow丶 2018-03-09 02:15:11
select count(d.num),d.num,e.mvid,e.enterDate,e.dayOrNight,e.deviceNum
from enter e,deviceNum d
where e.deviceNum=d.id
and e.mvid='b4df840927e6483db7a13a5e8d5b6166'
and e.enterDate='2018-03-08'
and e.dayOrNight='白班'
group by e.mvid,e.enterDate,e.dayOrNight ,e.deviceNum,d.id,d.num
order by d.num



为什么总共16条记录,count却是18 ?
...全文
390 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
浅笑天无情 2018-03-09
  • 打赏
  • 举报
回复
group by 的原因,count()是总条数,有2条数据被汇总了

50,530

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧