select * from tablename where datediff(m,lawintime,getdate())=1
select * from tablename where datediff(m,lawintime,getdate())<3
select * from tablename where datediff(m,lawintime,getdate())<6
select * from tablename where datediff(y,lawintime,getdate())<2
select * from tablename where datediff(m,coldate,getdate())=1
select * from tablename where datediff(m,coldate,getdate())<3
select * from tablename where datediff(m,coldate,getdate())<6
select * from tablename where datediff(y,coldate,getdate())<2
select * from tablename where coldate > dateadd(mm,-1,getdate())
select * from tablename where coldate > dateadd(mm,-3,getdate())
select * from tablename where coldate > dateadd(mm,-6,getdate())
select * from tablename where coldate > dateadd(yy,-1,getdate())