sql >> Database >  >> RDS >> Sqlserver

Hoe gegevens van 30 dagen selecteren?

Je zou DATEADD moeten gebruiken is Sql-server, dus als je deze eenvoudige selectie probeert, zul je het effect zien

Select DATEADD(Month, -1, getdate())

Resultaat

2013-04-20 14:08:07.177

probeer in jouw geval deze zoekopdracht

SELECT name
FROM (
SELECT name FROM 
Hist_answer
WHERE id_city='34324' AND datetime >= DATEADD(month,-1,GETDATE())
UNION ALL
SELECT name FROM 
Hist_internet
WHERE id_city='34324' AND datetime >= DATEADD(month,-1,GETDATE())
) x
GROUP BY name ORDER BY name


  1. Mysql:Trim alle velden in de database

  2. MySQL - Fix Error - WordPress Database Error Dubbele invoer voor sleutel PRIMAIR voor query INSERT INTO wp_options

  3. R naar Oracle-verbinding met ODBC

  4. Waarom wordt de index op s hier niet gebruikt om te sorteren?