在SQL中查询允许通配符月/日但特定年份

BOv*_*low 2 sql ms-access

如果我在Access中有一个日期/时间字段,我需要查找特定年份的所有条目...比如2009.如果我的字段设置为MM/DD/YYYY,我该如何查询基本上做//2009

更新 感谢大家的帮助,但我想问题是我在ASP中动态构建我的SQL语句.

"SELECT * FROM database WHERE (datecolumn LIKE " & string & ")" 
Run Code Online (Sandbox Code Playgroud)

字符串最后返回一个字符串我构造'DD/MM/YYYY'.如果用户没有在3个字段中的任何一个中输入任何内容,我将需要进行特定查询,其中该部分是通配符...如果他们没有放入一天,我基本上需要一个

"SELECT * FROM database WHERE (datecolumn LIKE "*/MM/YY")"
Run Code Online (Sandbox Code Playgroud)

....这在Microsoft Access中不起作用

Bob*_*man 5

怎么样

WHERE MyDate >= '1/1/2009' AND MyDate < '1/1/2010'
Run Code Online (Sandbox Code Playgroud)