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

Simpel DateTime sql-forespørgsel

Du gik glip af et enkelt citattegn:

SELECT * 
FROM TABLENAME 
WHERE DateTime >= '12/04/2011 12:00:00 AM' AND DateTime <= '25/05/2011 3:53:04 AM'

Det anbefales også at bruge ISO8601-formatet ÅÅÅÅ-MM-DDThh:mm:ss.nnn[ Z ], da denne ikke afhænger af din servers lokale kultur.

SELECT *
FROM TABLENAME 
WHERE 
    DateTime >= '2011-04-12T00:00:00.000' AND 
    DateTime <= '2011-05-25T03:53:04.000'


  1. Sådan finder du den maksimale værdi af en numerisk kolonne i SQL

  2. asp.net-applikationen opretter ikke forbindelse til oracle 11g, selv efter installation af oracle instant client for 11g

  3. oracle trigger log

  4. Opret en tabel med kolonnenavne afledt af rækkeværdier i en anden tabel