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

SQL:МЕЖДУ срещу <=и>=

Те са идентични:BETWEEN е съкращение за по-дългия синтаксис във въпроса, който включва и двете стойности (EventDate >= '10/15/2009' and EventDate <= '10/19/2009' ).

Използвайте алтернативен по-дълъг синтаксис, където BETWEEN не работи, защото една или и двете стойности не трябва да бъдат включени, напр.

Select EventId,EventName from EventMaster
where EventDate >= '10/15/2009' and EventDate < '10/19/2009'

(Забележка < вместо <= във второ състояние.)



  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 2016 SP1

  2. 7 начина за връщане на всички таблици с първичен ключ в SQL Server

  3. SQL сървър (MSSQL DBA) Уроци за база данни за начинаещи администратори на бази данни

  4. Как да заменя (нула) стойности с 0 изход в PIVOT

  5. SQL Server - Най-добрият начин да получите самоличност на вмъкнатия ред?