各位高手看一下这个问题,是不是怎么解决的
我昨天问题了一个问题如下:
------------------
我的表里有两个“日期/时间型”字段,内容分别为:8:00:00和17:00:00,现在主要想判断当前时间是否在这个两个时间之间?请帮忙
各位高手答如下:
-----------------
select * from tablename where convert(varchar,getdate(),108) between 字段1 and 字段2
但后来我试了一下符合条件的记录还是不能显示,后来我改了一下就行了:
-------------------------------
select * from tablename where convert(char(8),getdate(),108) between convert(char(8),SWorkTime,108) and convert(char(8),EWorkTime,108)
我想问一下各位帮我解答的网友为什么结果显示不出来呢,谢谢