我有一张表上全是一些新闻的ID
另一张是一个播出日期安排有一个ID为5的新闻 在播出日期安排表中有多条记录
beginTime (开始时间) 和endTime(结束时间)
有些是从2008-10-10 到2008-11-10
也就是说播出日期不同
我取得当前日期.我怎么来判断这一条ID在这个日期段里?
另一张是一个播出日期安排有一个ID为5的新闻 在播出日期安排表中有多条记录
beginTime (开始时间) 和endTime(结束时间)
有些是从2008-10-10 到2008-11-10
也就是说播出日期不同
我取得当前日期.我怎么来判断这一条ID在这个日期段里?
这样判断?
declare @d datetime
select * from t
where @d between begindate and enddate
select * from 播出日期安排表
where getdate() between curdate and updatedate and id=5
select * from t
where getdate() between begindate and enddate