发布网友 发布时间:2022-04-21 00:42
共4个回答
热心网友 时间:2022-04-08 03:03
SELECT a.客户,a.客户的数量,b.总数
FROM
(SELECT 客户,SUM(数量) as 客户的数量
FROM table
GROUP BY 客户 )a,
(SELECT SUM(数量) as 总数 FROM table ) b
需要在最后一行显示的话:
SELECT 客户,SUM(数量) as 客户的数量
FROM table
GROUP BY 客户
union
SELECT '合计',sum(数量) as 总数 FROM table
热心网友 时间:2022-04-08 04:21
sql 计算重复数据个数 可以使用 count 来统计
例子
personal表
id name
1 xm
2 xm
3 mx
统计personal表中name为xm的个数
select count(name) total from personal where name='xm'
结果
total
2
热心网友 时间:2022-04-08 05:56
select sum(数量)from 表 group by 客户 unionall select sum(数量)from 表 group by 产品
热心网友 时间:2022-04-08 07:47
select sum(数量),客户 from 表 group by 客户,产品