Sqlserver
 sql >> база данни >  >> RDS >> Sqlserver

CAST(DATETIME КАТО ДАТА) над клаузата WHERE

В SQL 2008+, CAST(foo AS date) е sargable, заедно с няколко други манипулации. Вижте плановете за изпълнение в sqlfiddle.

Демонстрация на SQL Fiddle



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как да върнете Unix Timestamp в SQL Server (T-SQL)

  2. Списък на операторите за сравнение на SQL Server

  3. Как да създадете уникален индекс на колона NULL?

  4. Връзката беше успешно установена със сървъра, но след това възникна грешка по време на ръкостискането преди влизане

  5. Операцията не е валидна за състоянието на грешката на транзакцията и обхвата на транзакцията