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~
我想說一下 這個應該是正確的,我也試了
但是出錯的原因可能是 逗號要在英文輸入法下寫入
你不能復制我這個 因為這是語法
你要對著你實際的表 再修改