weixin_42304178 2010-04-27 16:19
浏览 247
已采纳

group by 的一个统计需求问题

场景介绍:
多份产品资料,多个员工对这些资料做记录,每个员工对一个产品做一份记录就是一条数据。
记录编号 产品编号 记录人编号 记录时间 记录内容
1 ZS101 1001 2010-03-10 jjj
2 ZS101 1002 2010-04-27 DFSF
3 wz102 1001 2010-03-20 DSDFFW
4 AK471 1006 2010-04-27 LKJLSF
5 ZS101 1006 2010-04-27 UOIUOU

我向统计出对每个产品的总记录数量,和同一天类的记录数量

需要达到的目的如下

产品编号 总记录数量 今天记录数量
ZS101 3 2
wz102 1 0
AK471 1 1

select count(产品编号) from 表 group by 产品编号;
这样只能统计处总记录数。

怎么样才能同时统计处今天的记录数量呢?

  • 写回答

1条回答

  • mginobili 2010-04-27 16:27
    关注

    select count(产品编号) from 表
    where 记录时间 = convert(varchar(10),getdate(),20)
    group by 产品编号;

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论

报告相同问题?

悬赏问题

  • ¥15 关于#python#的问题:求帮写python代码
  • ¥15 LiBeAs的带隙等于0.997eV,计算阴离子的N和P
  • ¥15 关于#windows#的问题:怎么用WIN 11系统的电脑 克隆WIN NT3.51-4.0系统的硬盘
  • ¥15 来真人,不要ai!matlab有关常微分方程的问题求解决,
  • ¥15 perl MISA分析p3_in脚本出错
  • ¥15 k8s部署jupyterlab,jupyterlab保存不了文件
  • ¥15 ubuntu虚拟机打包apk错误
  • ¥199 rust编程架构设计的方案 有偿
  • ¥15 回答4f系统的像差计算
  • ¥15 java如何提取出pdf里的文字?