Mysql的语句。想查一个产品字段出现的次数,并且还有另一个字段,是数量。

乘风破浪的刘能 2018-10-23 04:29:53
就是买这一个产品*数量 然后又很多购买这个产品的记录。要怎么统计所有的购买量。而不是统计产品的出现数量。.
如图 我标记的这个记录就计数为三。那么product_id是224487551279300608的统计出来的count应该是4
求这个语句。先谢谢各位大神

...全文
150 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
傅九爷 2018-10-23
  • 打赏
  • 举报
回复
select product_id,sum(product_num) from 表名 where id = 'id' group by product_id;[/quote]
傅九爷 2018-10-23
  • 打赏
  • 举报
回复
select product_id,count(product_id) from 表名 where id = 'id' group by product_id;
G.Jagger 2018-10-23
  • 打赏
  • 举报
回复
就是按产品id分组,再用求和函数统计数量
select sum(t.product_num) from product t group by t.product_id where t.product = #id

50,528

社区成员

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

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