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

SQL Server hvor klausul mellem to datoer ikke giver forventet output

Skift datetime-formatet i din where-klausul, og tjek værdierne med >= og < i stedet.

select * 
from dummy 
where mydate >= '20130301' and
      mydate < '20130401'


  1. Hvordan ved man, om en sql-sætning er udført i java?

  2. Hvordan gemmer jeg en UTC ISO8601-dato i en MySQL-database?

  3. ORACLE 12.2.01 udvælgelse af kolonner fra forskellige tabeller med lignende navne --> anvendt intern kolonne-id

  4. C# .NET + PostgreSQL