declare每天的查詢需求太頻繁,想了乙個辦法把所有事情交給計算機來完成,好久不來。今天上來轉轉@recd
int,@i
int,@a
int,@count
int,@day1 date,@day2 date,@days
intset
@recd
=0
set@i
=0
set@a
=0
set@day1='
2014-8-24
'set
@day2='
2014-8-25
'set
@days
=12--
設定12天
create
table
#tpp
( id
intidentity (1,1) not
null, --
建立列id,並且每次新增一條記錄就會加1
dateshow date,
dateend date,
num
int,
paynum
int,
paymoney
int,
payordernum
intprimary
key (id) --
定義id為臨時表#tmp的主鍵
);while(@i
<
@days
)begin
if@i
>
0
begin
set@a
=1
endset@day1
=dateadd(day,@a,@day1
)
set@day2
=dateadd(day,@a,@day2
)
select userid,count(1) as danshu,sum(paymoney) as
sump
into #pp from[表]
where paytime between
@day1
and@day2
and status>
0group
byuserid
insert #tpp select
@day1
as day1,@day2
as day2,@i,(select
count(1) from #pp )as 充值人數,(select
sum(sump) from #pp) as 充值金額,(select
sum(danshu) from #pp)as
充值單數
drop
table
#pp
set@i=@i
+1
endselect
*from
#tpp
drop
table #tpp
30歲前的每一天
夢想總是與你的價值觀相聯絡。你相信什麼,就會遇見什麼。職業規劃第一步,就是要知道 我能做什麼 職業規劃的第二步,就是要知道 這個職業的路徑是什麼 職業規劃第三步,我還能再做些什麼 讀書讀不懂,十之 是自身資質還未到此。讀書要循序漸進,坐享其成。投資建議 1.投資上,不懂得事情不要做 2.投資上,人多...
SQL例項 寫一段業績的SQL,HIVE端
select agent.corp name as 品牌名稱 agent.shop name as 門店名稱 ca.shop ca name as 對應ca agent.agent code as 經紀人系統號 agent.agent name as 經紀人姓名 nvl perfnum.perf n...
尚矽谷的每一天都是全新自我激勵的一天
接近乙個月的學習,也是離開家的近乙個月,隊家的思戀,對親人的觀念,但無法阻擋隊技術的深挖的腳步。在這裡的學習收到了之前同事,身邊的朋友,以及現在身邊同學和老師的疑問為什麼會放棄之前曾經擁有的,又為什麼會從零再次起步,追逐不可確定的明天,如果或者萬一的失敗,對自己帶來的壓力則是倍數增加。在這裡 尚矽谷...