Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Czy kolejność kolumn w klauzuli WHERE ma znaczenie?

Z przyzwoitym optymalizatorem zapytań:nie powinno.

Ale w praktyce podejrzewam, że może.

Możesz tylko określić swoje przypadki, mierząc. A pomiary prawdopodobnie zmienią się wraz ze zmianą rozkładu danych w bazie danych.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Server:AKTUALIZUJ tabelę za pomocą ORDER BY

  2. Łączna suma programu SQL Server według grup

  3. Jak utworzyć procedurę składowaną w SQL Server

  4. Przywróć bazę danych w SQL Server 2017

  5. Użyj APP_NAME(), aby uzyskać nazwę aplikacji bieżącej sesji w SQL Server