当前位置:首页 » 产品成货 » sql统计每支产品有多少客户
扩展阅读
什么石油排第一 2025-08-05 14:48:30

sql统计每支产品有多少客户

发布时间: 2022-02-28 03:18:16

A. 写一个SQL查询,列出每个客户的消费总额

select "客户", sum("消费1", "消费2", "消费3","消费4", "消费5") as "消费总额" from 表名 group by "客户";

这样写试一下,看看是否好用。

B. SQL统计客户每日和累计的重量和车辆

不太明确你的需求,sum是用来求和的,比如你要统计select sum(累计重量) from 表 where 条件,用这个就可以实现你的统计!

C. SQL库存统计,同一产品的不同数量统计

selectt.名称,sum(t.数量)(selectt1.名称,t2.数量from基本信息表t1leftjoin流水记录表t2ont1.主键=t2.外键)tgroupbyt.名称

D. sql统计顶级目录产品数量

select count(1)
from "产品表"
where categoryid in
(select categoryid
from "目录表"
start with categoryid='1' or categoryid='3'
connect by prior categoryid=parentid
)

E. 数据库我想统计一张订单表中每一个用户有多少张订单

select 用户id,count(1) as 订单数量 from 订单表 group by 用户id

F. 用SQL统计每种商品的销售总额

你写的基本差不多了,不过表连接的顺序最好按用到的前后来连接,不然影响效率
select P.ProctName, sum(OD.UnitPrice*OD.Quantity) total_sales
from Orders O
join OrderDetails OD on OD.OrderID=O.OrderID
join Procts P on P.ProctID=OD.ProctID

where OD.OrderDate>='2007-1-1'and OD.OrderDate < '2007-12-1'
group by P.ProctName
order by total_sales desc

G. sql问题,一个产品有多少个用户购买

请采用以下的脚本试试

select[产品],count(distinct[用户])from[表]groupby[产品]

如有疑问,及时沟通

请采纳!

H. sql语句统计每个用户数据多少的问题,高手进,比较复杂

select user, sum(create_count) create_count, sum(edit_count) edit_count, sum(audit_count) audit_count from
(select createuser user, count(createtime) create_count, 0 edit_count, 0 audit_count from table group by createuser
union all
select edituser, 0, count(edittime), 0 from table group by edituser
union all
select audituser, 0, 0, count(audittime) from table group by audituser)
group by user

I. sql 段按时间段统计某个客户的商品购买总额

select sum(商品金额) from 表 where id='某客户' and (时间 between time1 and time2)

J. SQL 查询问题: 统计出当日各个产品的总计销量,

select 产品名称,sum(数量)
from 这个表
GROUP BY 产品名称

group by是把数据按产品名称分组
呵呵 要是想要试图的话 建立一个试图就ok

CREATE VIEW 视图名
AS
select 产品名称,sum(数量)
from 这个表
GROUP BY 产品名称

O(∩_∩)O~

我想说一下 这个应该是正确的,我也试了
但是出错的原因可能是 逗号要在英文输入法下写入
你不能复制我这个 因为这是语法
你要对着你实际的表 再修改