MSSQL查找当月或本年数据

MSSQL查寻当月或本年数据select * from $tb$ where datediff(mm,$col$,getdate())0? --当月select * from

MSSQL查寻当月或本年数据

select * from $tb$ where datediff(mm,$col$,getdate())=0? --当月select * from $tb$ where datediff(year,$col$,getdate())=0 --当年

?其中,$tb$为表名,$col$为日期列。