如何显示时间<代码> HH:MM Format?
使用2000年5月
在我的数据库中,数据类型为varchar
。
例
表1
Time
08:00:00
09:00:23
214:23:32
这里,我只读08:00
,09:00
,214:23
。
如何对这种条件提出质问?
如何显示时间<代码> HH:MM Format?
使用2000年5月
在我的数据库中,数据类型为varchar
。
例
表1
Time
08:00:00
09:00:23
214:23:32
这里,我只读08:00
,09:00
,214:23
。
如何对这种条件提出质问?
我认为,Andrew正在找到一个正确的解决办法,只是没有触及所有可能性:
SELECT LEFT(Time, LEN(TIME)-3)
不应超过最后3个特点。
现在,如果你想要四舍五入,那就又是个故事。
虽然你可以选择把var变成时代和形式,假定你不想四舍五入,但你可以缩短这一进程。 (假设变数中的时间格式一致)
select left( 08:00:00 ,5)
Edit : 问题改变,现在我将使用
select substring( 243:00:00 , 1, len( 243:00:00 ) - 3)
以适当的领域取代所使用的数值
Cheap and cheerful.