标签: sql
假设我有两个日期
我希望找到出生日期介于两个日期之间,例如出生日期介于< 04-16'(mm-dd)和' 05-01'(mm-dd) )
请帮我找到这个。
答案 0 :(得分:0)
只需使用Between
SELECT * FROM yourtable WHERE DateOfBirth BETWEEN '2016-04-16' AND '2016-05-01'
<强>更新强> 试试这个,它会忽略年份部分,使用Convert
SELECT * FROM yourtable WHERE CONVERT(varchar(5), DateOfBirth, 110) BETWEEN '04-16' AND '05-01'