Re: [SQL ] 時間查詢問題

看板Database作者 (趴千)時間12年前 (2013/04/30 19:00), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
Where calltime between '2012-10-01' and '2012-10-31' and (datepart(hh,calltime)<8) and (datepart(hh,calltime)>=6) 這樣可以查出2012 10 月每天6點到8點(不含8點)的範圍 不知道是不是你要的 ※ 引述《bear1005 (πBear)》之銘言: : 請問我現在是整月份的資料,時間資料如下 : 2012-10-01 16:51:56 : 但我想要找出每天的6~8點 : where [時間] BETWEEN '2012-10-06 06:00:00' AND '2012-10-06 23:59:59' : 但是這樣只能查詢單天,除非我輸入30天的OR指令, : 另外我想請問兩個時間欄位可以算出時間差嗎? : 該如何寫語法? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 61.228.10.6
文章代碼(AID): #1HVwHFD6 (Database)
文章代碼(AID): #1HVwHFD6 (Database)