时间比较,该如何处理
时间比较
id 姓名 时间
1 王 2014-3-30 20:00:00
2 李 2014-3-31 20:00:00
我想系统时间一到当日的20点至次日的20点就一直显示当日的姓名
------解决方案--------------------
------解决方案--------------------
就一直显示当日的姓名
一直两个字怎么理解?
id 姓名 时间
1 王 2014-3-30 20:00:00
2 李 2014-3-31 20:00:00
我想系统时间一到当日的20点至次日的20点就一直显示当日的姓名
------解决方案--------------------
declare @T table([id] int,[姓名] varchar(6),[时间] datetime)
insert @T
select 1,'张','2014-3-29 20:00:00' union all
select 2,'王','2014-3-30 20:00:00' union all
select 3,'李','2014-3-31 20:00:00'
select TOP 1 [姓名] from @T WHERE GETDATE()>=[时间] ORDER by [时间] DESC
------解决方案--------------------
就一直显示当日的姓名
一直两个字怎么理解?