作者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://webptt.com/cn.aspx?n=bbs/Database/M.1448991371.A.B38.html
※ 编辑: BIAO (36.230.202.46), 12/02/2015 01:36:31
1F:→ konkonchou: time 前面加上日期套datediff 12/02 08:09
2F:→ tedcat: 将datetime转成某格式的varchar,然後取特定位置的time 12/06 10:55
3F:→ tedcat: convert(varchar, getdate(), 108) ->取得hh:mm:ss 12/06 10:58
4F:→ tedcat: 然後用left(上面的函式,2)取得"时";用substring取得"分" 12/06 10:59