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

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

По-долу е даден списък с оператори за сравнение на T-SQL, които можете да използвате в SQL Server.

ОПЕРАТОР ЗНАЧЕНИЕ
= Равно на
> По-голямо от
< По-малко от
>= По-голямо или равно на
<= По-малко или равно на
<> Не е равно на
!= Не е равно на (не е стандарт на ISO)
!< Не по-малко от (не стандарт ISO)
!> Не по-голямо от (не е стандарт на ISO)

Какво са операторите за сравнение

T-SQL операторите за сравнение сравняват два израза. Резултатът от оператора за сравнение има булева тип данни. Те обикновено са известни като „булеви изрази“.

Операторите за сравнение могат да се използват във вашите SQL заявки за филтриране на данни по определени критерии.

Ето един пример.

SELECT Name, Population
FROM country
WHERE Population > 100000000
ORDER BY Population DESC;

Резултат:

+--------------------+--------------+
| Name               | Population   |
|--------------------+--------------|
| China              | 1277558000   |
| India              | 1013662000   |
| United States      | 278357000    |
| Indonesia          | 212107000    |
| Brazil             | 170115000    |
| Pakistan           | 156483000    |
| Russian Federation | 146934000    |
| Bangladesh         | 129155000    |
| Japan              | 126714000    |
| Nigeria            | 111506000    |
+--------------------+--------------+

В този пример използвах оператора Greater Than (> ), за да изберете само държави с население над 100000000.


  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. Стартирайте всички SQL файлове в директория

  4. Разделяне на низа в sql сървър

  5. SQL Server Trigger:Разбиране и алтернативи