sql >> Databasteknik >  >> RDS >> Sqlserver

hur frågar man Datetime-objekt efter datum?

SQL Server 2008 har en DATE data typ. Du kan casta din DATETIME till DATE och utför jämförelsen.

SELECT *
FROM   Supplier
WHERE  CAST(Modified_Date AS DATE) = '2011-05-07'

Referens:DateTime TransactSQL



  1. Varför skapas en GRANT USAGE första gången jag beviljar en användare privilegier?

  2. Hur man infogar lista som parameter från powershell till SqlPlus

  3. ansluta sql server 2005/2008 över internet

  4. Hur utför jag en GROUP BY på en aliasad kolumn i MS-SQL Server?