我有一组存储在数据库中的项目名
projectname - 带有startdate和enddate的project1
如何根据今天的日期查找目前正在进行的任务(注意:两个项目 可能也有相同的日期)。 我需要从所有其他项目中获取今天的项目名称。
select distinct ProjectName
from ProjectPlan
where UserName=@username
and month(StartTime)='2'
这显示了第二个月的任务,而不是当前日期的确切项目。
任何想法???
答案 0 :(得分:0)
select distinct ProjectName from ProjectPlan where
UserName=@username and
GETDATE() BETWEEN StartDate AND EndDate
这忽略了时间对EndDate的影响