當前位置:首頁 » 編程語言 » sql統計總份額
擴展閱讀
webinf下怎麼引入js 2023-08-31 21:54:13
堡壘機怎麼打開web 2023-08-31 21:54:11

sql統計總份額

發布時間: 2022-06-17 20:14:51

『壹』 sql如何統計某段時間某業務員銷售總額、指定商品銷售額及該商品佔比

select
業務員,銷售總量,A產品銷售數量,(A產品銷售數量/銷售總量,)
as
A產品佔比
from
(select
業務員,sum(銷售數量)
as
銷售總量,(select
sum(銷售數量)
from
tablename
where
a.業務員=業務員
and
產品='A'
group
by
業務員)
as
A產品銷售數量
from
tablename
a
where
業務員='張三'
group
by
業務員)
a

『貳』 【寫SQL語句】按照用戶統計對應訂單數和訂單總金額

SELECTUIDas用戶,COUNT(ORDER_SN)as訂單總數,SUM(TOTAL)as合計總金額FROM訂單表groupbyuid。

selectname,totalamountfrom(

selecta。name,sum(x.xfje)astotalamountfrombookasa

innerjoinxfjlasxona.id=x.khid

groupbya.name

orderbytotalamount;

常見語句

更新:update table1 set field1=value1 where 范圍

查找:select * from table1 where field1 like 』%value1%』 (所有包含『value1』這個模式的字元串)

排序:select * from table1 order by field1,field2 [desc]

求和:select sum(field1) as sumvalue from table1

以上內容參考:網路-語句

『叄』 如何用sql統計總金額

1、如果你是要統計當日銷售總金額,如下:
select
sum(piece*price)
as
'當日銷售總額'
from
當日銷售表
where
date='07/5/16'
2、如果你是要統計各商品當日的銷售額,如下:
select
rq,sno,sname,sum(piece)
as
piece,sum(piece*price)
as
'銷售額'
from
當日銷售表
group
by
rq,sno,sname

『肆』 用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

『伍』 sql 統計數量及金額

SELECT UID as 用戶 ,COUNT(ORDER_SN)as 訂單總數,SUM(TOTAL)as 合計總金額 FROM 訂單表 group by uid

『陸』 SQL統計記錄、計算總和

select SUM([需要求和的欄位名稱]) from [要求和的表名]也可以在後面附加限制條件如: where [日期] > 'XXXX-XX-XX' and [日期] <= 'XXXX-XX-XX'

『柒』 如何用SQL語句統計總金額和區段金額

select合同ID,SUM(收費金額)as總金額,(selectsum(收費金額)from收費whereDATEPART(yy,收費時間)=2013anda.合同ID=收費.合同ID)as年度金額

from收費asagroupby合同ID

『捌』 sql怎麼統計所佔百分比

超過百分之幾對吧?
首先你一定知道一共有多少對吧?假設就是sum個用戶

然後你可以根據積分查出來有多少用戶<500的對吧.假設少與N個
那麼你想要的就是N/sum

『玖』 跪求sql如何實現總數的統計,例如某一個收費員一個月收的總戶數總錢數胡亂找個例子做多謝!!!

--計算收費員當月的總數
select 收費員,sum(錢) as 總數
from 收費表
where convert(varchar(10),收費日期,121)=convert(varchar(10),getdata(),121)
group by 收費員

『拾』 SQL語句統計每天、每月、每年的銷售總額

1、每年
select
year(ordertime)
年,
sum(Total)
銷售合計
from
訂單表
group
by
year(ordertime)
2、每月
select
year(ordertime)
年,
month(ordertime)
月,
sum(Total)
銷售合計
from
訂單表
group
by
year(ordertime),
month(ordertime
3、每日
select
year(ordertime)
年,
month(ordertime)
月,
day(ordertime)
日,
sum(Total)
銷售合計
from
訂單表
group
by
year(ordertime),
month(ordertime),
day(ordertime)
另外每日也可以這樣:
select
convert(char(8),ordertime,112)
dt,
sum(Total)
銷售合計
from
訂單表
group
by
convert(char(8),ordertime,112)
如果需要增加查詢條件,在from後加where
即可。