SQL Server按5分鐘分組統計資料

2021-09-29 15:26:35 字數 912 閱讀 2872

–先把時間分組然後標號

– 分組劃分:(小時*60+分鐘)/ 分鐘值

select

( datepart(hh,getdate())

*60+ datepart(mi,getdate()))/5

例子:把時間分組放到臨時表

--建立臨時表獲取分組區域

create

table

#tab

( start_time datetime

,end_time datetime

,num int);

declare

@time

datetime

='2019-11-13 00:00:00'

;while

@time

<

'2019-11-14'

begin

insert

into

#tab

( start_time

,end_time

,num

)values

(@time

,dateadd(mi,5,

@time),

( datepart(hh,

@time)*

60+ datepart(mi,

@time))

/5);

set@time

= dateadd(mi,5,

@time);

end;

--檢視

sql server 以10分鐘分組 統計人數

請問針對時間段從每天早上7點開始統計每十分鐘人 解決思路 我以前做過乙個關於月份的,是說每3個月以分組,其實是一樣的。不過可能啊,整體資料量大會有問題。如果你只是求一天的,那絕對沒問題。如果只是當天,那麼你以當天七點為準,算當天所有時間與它的分鐘差,然後group by 分鐘差 10 即可 如果是全...

5分鐘弄懂Docker

儘管之前久聞docker的大名了,但是天資愚鈍,對其到底是個啥東西一直摸不清,最近花了一段時間整理了一下,算是整理出一點頭緒來。官網的介紹是這樣的 那麼應用容器長什麼樣子呢,乙個做好的應用容器長得就好像乙個裝好了一組特定應用的虛擬機器一樣。比如我現在想用mysql那我就找個裝好mysql的容器,執行...

5分鐘搞定Schema

事先宣告 搞定不是精通,只是能夠運用!其實schema很簡單,之前寫過dtd,比dtd學習成本還低!最近做的專案基於檔案系統的,一堆的xml檔案,所以想寫個驗證,也方便ide操作,既然推薦schema,那就用schema d 不廢話,看xml檔案。ivan hihello 這個應該算是個比較典型的x...