我已经删除了记录,我需要在两个给定的日期之间解除生日,对这一年不太注意。
也就是说,我需要生日落在日期之间,比如2015-12-01和2015-12-31
查询之间的直截了当检查出生日期字段是否介于这两者之间。
如果您提供帮助,那将是理想的...
非常有责任
答案 0 :(得分:1)
您需要从提供的2个日期中提取年份。 将所有bnithrdays放入临时表中。 将临时表中生日的年份替换为您在步骤1中提取的年份。 然后运行BETWEEN查询
SELECT * FROM TmpDates WHERE TempDates.Birthdate BETWEEN @ DATE2 AND @ DATE2
小心 - 不要给任何已经去世的人发送快乐的birhday!
答案 1 :(得分:-1)
以下是使用if (o.igralec1 === searchWord || o.igralec2 === searchWord) s++;
和MONTH
DATEPART