sql >> Databasteknik >  >> RDS >> Sqlserver

Jämför DATETIME och DATE ignorerande tidsdel

Använd CAST till den nya DATE datatyp i SQL Server 2008 för att bara jämföra datumdelen:

IF CAST(DateField1 AS DATE) = CAST(DateField2 AS DATE)


  1. SELECT-fråga med CASE-villkor och SUM()

  2. SQL Server-systemdatabaser – MSDB-underhåll

  3. SQL Server Oanvänd Index

  4. Hur får jag MySQL att använda ett INDEX för visningsfråga?