sql - How to select data from 30 days? -
i have query:
select name ( select name hist_answer id_city='34324' , datetime >= date_sub(current_date, interval 1 month) union select name hist_internet id_city='34324' , datetime >= date_sub(current_date, interval 1 month) ) x group name order name but date_sub mysql function , need function mssql 2008
tell me please how select data 30 days using mssql 2008?
p.s.: data type of datetime smalldatetime
you should using dateadd sql server if try simple select see affect
select dateadd(month, -1, getdate()) result
2013-04-20 14:08:07.177 in case try query
select name ( select name hist_answer id_city='34324' , datetime >= dateadd(month,-1,getdate()) union select name hist_internet id_city='34324' , datetime >= dateadd(month,-1,getdate()) ) x group name order name
Comments
Post a Comment