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

sql:МЕЖДУ v1 И v2

SQL Server 2008:

select 1 
where 5 between 1 and 7

1 резултат

select 1 
where 5 between 7 and 1

0 резултата

Въз основа на тези резултати и документи на Postgre Бих предположил, че стандартът ANSI е както следва (въпреки че не мога да намеря този документ).

a between x and y
==
a >= x AND a <= y

АКТУАЛИЗАЦИЯ:

Спецификацията на SQL-92 казва (цитат):

"X BETWEEN Y AND Z" is equivalent to "X>=Y AND X<=Z"


  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 Изберете стойности в скоби

  2. Как да намерите последния ден от месеца в SQL Server

  3. Вземете броене на процент от запис в една заявка

  4. Генериране на скриптове за конкретни записи в SQL Server

  5. Как мога да вляза в съхранена процедура на SQL Server от моя C# код?