sql >> Databasteknik >  >> RDS >> Sqlserver

Enkel DateTime sql-fråga

Du missade ett citattecken:

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

Det rekommenderas också att använda ISO8601-formatet ÅÅÅÅ-MM-DDThh:mm:ss.nnn[ Z ], eftersom detta inte beror på din servers lokala kultur.

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


  1. SQL Server - brist på NATURAL JOIN / x JOIN y USING(fält)

  2. mysqli::query() returnerar true på utvalda frågor

  3. Skapa profiler i Oracle för användarsäkerhet

  4. python:MYSQLdb. hur får man kolumnnamn utan att köra select * i en stor tabell?