sql >> Database teknologi >  >> RDS >> Sqlserver

Hvordan vælger man data fra 30 dage?

Du skal bruge DATEADD er SQL-server, så hvis du prøver dette enkle valg, vil du se effekten

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

Resultat

2013-04-20 14:08:07.177

i dit tilfælde prøv denne forespørgsel

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. standard for kolonne xxxx kan ikke castes automatisk til typen boolean i Postgres DB

  2. Jeg ønsker at kopiere tabel indeholdt fra en database og indsætte på en anden database tabel

  3. Konfigurerer apache supersæt med mysql database

  4. SQL:Find den maksimale post pr. gruppe