[SQL ] SQL Server只想查询DateTime格式的Time

楼主: BIAO (超越自己)   2015-12-02 01:36:08
数据库名称:SQL Server
数据库版本:2014
内容/问题描述:
各位板友大家好,
小弟近日想用SQL语法查询资料,
条件是DateTime格式中的Time部份..
可能像是查询资料表DateTime字段中所有17:17~20:09的资料,
想请问具体有无函式或方法能指导,谢谢大家。
作者: konkonchou (卡卡猫)   2015-12-02 08:09:00
time 前面加上日期套datediff
作者: tedcat (动静:MSN暱称为主)   2015-12-06 10:55:00
将datetime转成某格式的varchar,然后取特定位置的timeconvert(varchar, getdate(), 108) ->取得hh:mm:ss然后用left(上面的函式,2)取得"时";用substring取得"分"

Links booklink

Contact Us: admin [ a t ] ucptt.com