慕蓋茨6544812
2017-08-17 21:41:30
select datediff(hour,begintime,getdate())×2 from recordinfo
1 回答
已采納

棟公子
TA貢獻(xiàn)17條經(jīng)驗(yàn) 獲得超12個(gè)贊
嗯,好的,首先,這個(gè)是一條完整的sql語(yǔ)句,另外這是一條完成的查詢sql語(yǔ)句,datediff是一個(gè)函數(shù),這個(gè)函數(shù)的作用是返回兩個(gè)日期之間的時(shí)間,第一個(gè)參數(shù)指定返回到是日,時(shí),秒,天,月等等還是啥,第二個(gè)參數(shù)說(shuō)的是開(kāi)始的時(shí)間,第三個(gè)參數(shù)說(shuō)的是結(jié)束的時(shí)間,從這條sql語(yǔ)句分析發(fā)現(xiàn),是返回的天,也就是從begintime到getdate()*2之間的天數(shù),然后recordinfo說(shuō)是從這個(gè)表里查詢這條記錄。那么這個(gè)select后面的參數(shù)應(yīng)該跟的是字段的名稱,如果沒(méi)有錯(cuò)的話begintime就是那個(gè)參數(shù),那么我就可以解讀為查詢出表中所有的時(shí)間差并且返回的是一個(gè)二位數(shù)組
添加回答
舉報(bào)
0/150
提交
取消