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

Lista operatorów porównania SQL Server

Poniżej znajduje się lista operatorów porównania T-SQL, których można używać w SQL Server.

OPERATOR ZNACZENIE
= Równe
> Większe niż
< Mniej niż
>= Większe lub równe
<= Mniejsze lub równe
<> Nie równa
!= Nierówne (nie standardowi ISO)
!< Nie mniej niż (nie standard ISO)
!> Nie większe niż (nie w standardzie ISO)

Czym są operatory porównania

Operatory porównania T-SQL porównują dwa wyrażenia. Wynik operatora porównania ma boolean typ danych. Są one zwykle znane jako „wyrażenia logiczne”.

Operatory porównania mogą być używane w zapytaniach SQL do filtrowania danych według określonych kryteriów.

Oto przykład.

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

Wynik:

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

W tym przykładzie użyłem operatora Większe niż (> ), aby wybrać tylko kraje o liczbie ludności większej niż 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. Trzy najważniejsze trendy wpływające na administratorów baz danych odpowiedzialnych za monitorowanie SQL Server

  2. Co to jest „identyfikator wieloczęściowy” i dlaczego nie można go powiązać?

  3. Nie używaj sys.sql_dependencies w SQL Server (jest przestarzały)

  4. Jak przyspieszyć działanie serwera SQL za pomocą monitorowania wydajności bazy danych?

  5. Jak wykonać procedurę składowaną w programie C#?