我将时间存储在数据库中,如8:58:37 am
。
我想从时间开始只有......:
我试过这个:
SELECT DATEPART(hour,time) AS orderofhour,
DATEPART(minute,time) AS orderofminu
FROM tblschoolgps;
答案 0 :(得分:1)
您可以使用TIME_FORMAT
-
SELECT TIME_FORMAT(your_field,'%H:%i') as time_data FROM your_table
答案 1 :(得分:0)
尝试此查询
SELECT TIME_FORMAT('8:58:37 am', '%h:%i');
答案 2 :(得分:-1)
Select format(getdate(),'hh:mm')