作者BIAO (超越自己)
看板Database
標題[SQL ] SQL Server只想查詢DateTime格式的Time
時間Wed Dec 2 01:36:08 2015
資料庫名稱:SQL Server
資料庫版本:2014
內容/問題描述:
各位板友大家好,
小弟近日想用SQL語法查詢資料,
條件是DateTime格式中的Time部份..
可能像是查詢資料表DateTime欄位中所有17:17~20:09的資料,
想請問具體有無函式或方法能指導,謝謝大家。
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.230.202.46
※ 文章網址: https://www.ptt.cc/bbs/Database/M.1448991371.A.B38.html
※ 編輯: BIAO (36.230.202.46), 12/02/2015 01:36:31
→ konkonchou: time 前面加上日期套datediff 12/02 08:09
→ tedcat: 將datetime轉成某格式的varchar,然後取特定位置的time 12/06 10:55
→ tedcat: convert(varchar, getdate(), 108) ->取得hh:mm:ss 12/06 10:58
→ tedcat: 然後用left(上面的函式,2)取得"時";用substring取得"分" 12/06 10:59