簡單的SQl時間序列生成,每次時間間隔10分鐘。

2021-06-08 09:56:27 字數 964 閱讀 9681

簡單的sql時間序列生成,每次時間間隔10分鐘。

use master 

create table timeseries(times datetime not null)

godeclare @firstdate datetime , @lastdate datetime

declare @mi int

begin

set @firstdate='8/8/2012 6:00'

set @lastdate ='8/9/2012 6:00'

set @mi=datediff(mi,@firstdate,@lastdate)

--巢狀迴圈

while(@mi>=0)

begin

insert into timeseries

values(@firstdate)

set nocount on

set @firstdate=dateadd(mi,10,@firstdate)--每次起始時間遞增10分鐘。

set @mi=datediff(mi,@firstdate,@lastdate) --當@firstdate遞增至與@lastdate相同時,mi為0,退出迴圈

set nocount off

endend

select row_number() over(order by times) as id, convert(varchar(10),times, 120 ) as 日期 ,times from timeseries order by times asc

.net高階學習群ii  q群230160592 歡迎有基礎的加入一起學習

hive執行sql時生成的mapreduce

hive的sql語句被解析成了mapreduce,最終生成了乙個jar檔案。然後通過hadoop jar命令來執行這個jar檔案。在http master 50060 tasklog?attemptid 可以看成jar所在檔案目錄,不過這個jar檔案在mapreduce結束時,就會自動刪除。這個ja...

pandas中的幾個時間序列生成函式

最近在處理跟時間相關的資料,用到了pandas中的datetime的幾個函式,本篇來說一下pandas中幾個常見的時間序列生成函式。pd.date range start none,end none,periods none,freq none,tz none,normalize false,nam...

sql 練習題 41 45 時間的用法

題目41 按照出生日期來算,當前月日 出生年月的月日則,年齡減一 就是根據出生日期算,每個人的年齡 分析 要引入時間差函式timestampdiff 時間差函式timestampdiff 的用法 timestampdiff函式,有引數設定,可以精確到天 day 小時 hour 分鐘 minute 和...