SQL語(yǔ)句練習(xí)實(shí)例之三——平均銷售等待時(shí)間
更新時(shí)間:2011年10月07日 00:24:41 作者:
有一張Sales表,其中有銷售日期與顧客兩列,現(xiàn)在要求使用一條SQL語(yǔ)句實(shí)現(xiàn)計(jì)算
復(fù)制代碼 代碼如下:
---1.平均銷售等待時(shí)間
---有一張Sales表,其中有銷售日期與顧客兩列,現(xiàn)在要求使用一條SQL語(yǔ)句實(shí)現(xiàn)計(jì)算
--每個(gè)顧客的兩次購(gòu)買之間的平均天數(shù)
--假設(shè):在同一個(gè)人在一天中不會(huì)購(gòu)買兩次
create table sales
(
custname varchar(10) not null,
saledate datetime not null
)
go
insert sales
select '張三','2010-1-1' union
select '張三','2010-11-1' union
select '張三','2011-1-1' union
select '王五','2010-2-1' union
select '王五','2010-4-1' union
select '李四','2010-1-1' union
select '李四','2010-5-1' union
select '李四','2010-9-1' union
select '李四','2011-1-1' union
select '趙六','2010-1-1' union
select '錢途','2010-1-1' union
select '錢途','2011-3-1' union
select '張三','2011-9-1'
go
select custname,DATEDIFF(d,min(saledate),max(saledate))/(COUNT(*)-1) as avgday
from sales
group by custname
having count(*)>1
go
select custname,case when count(*)>1 then DATEDIFF(d,min(saledate),max(saledate))/(COUNT(*)-1)
else DATEDIFF(d,min(saledate),max(saledate)) end
as avgday
from sales
group by custname
--having count(*)>1
go
drop table sales
您可能感興趣的文章:
- SqlServer中如何解決session阻塞問題
- mysql的udf編程之非阻塞超時(shí)重傳
- sql server 2000阻塞和死鎖問題的查看與解決方法
- SQL Server誤區(qū)30日談 第2天 DBCC CHECKDB會(huì)導(dǎo)致阻塞
- 利用sys.sysprocesses檢查SqlServer的阻塞和死鎖
- SQL2008中SQL應(yīng)用之-阻塞(Blocking)應(yīng)用分析
- sqlserver中幾種典型的等待
- SQL語(yǔ)句實(shí)現(xiàn)查詢當(dāng)前數(shù)據(jù)庫(kù)IO等待狀況
- 系統(tǒng)隱形殺手——阻塞與等待(SQL)
相關(guān)文章
SQLSERVER查詢所有數(shù)據(jù)庫(kù)名,表名,和字段名的語(yǔ)句
SQLSERVER查詢所有數(shù)據(jù)庫(kù)名,表名,和字段名的語(yǔ)句,需要的朋友可以參考下。2011-12-12SQL Server 2005 創(chuàng)建簡(jiǎn)單的存儲(chǔ)過程--總結(jié)分析
本篇文章是對(duì)使用SQL Server 2005創(chuàng)建簡(jiǎn)單的存儲(chǔ)過程進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下2013-06-06sql server性能調(diào)優(yōu) I/O開銷的深入解析
這篇文章主要給大家介紹了關(guān)于sql server性能調(diào)優(yōu) I/O開銷的相關(guān)資料,文中通過示例代碼以及圖片介紹的非常詳細(xì),對(duì)大家的理解和學(xué)習(xí)具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2018-07-07SQL server使用自定義函數(shù)以及游標(biāo)
最近忙于動(dòng)態(tài)監(jiān)測(cè)軟件的開發(fā),處理有關(guān)標(biāo)準(zhǔn)宗地編碼和區(qū)段編碼關(guān)系,關(guān)系如下表所示2011-10-10