sql >> Databáze >  >> RDS >> Sqlserver

Seznam porovnávacích operátorů SQL Server

Níže je seznam operátorů porovnání T-SQL, které můžete použít v SQL Server.

OPERÁTOR SMYSL
= Rovno
> Větší než
< Méně než
>= Větší nebo rovno
<= Menší nebo rovno
<> Nerovná se
!= Není rovno (není norma ISO)
!< Ne méně než (není norma ISO)
!> Ne větší než (není norma ISO)

Co jsou to porovnávací operátory

Porovnávací operátory T-SQL porovnávají dva výrazy. Výsledek operátoru porovnání má boolean datový typ. Tyto výrazy jsou obvykle známé jako „booleovské výrazy“.

Porovnávací operátory lze použít uvnitř vašich SQL dotazů k filtrování dat podle určitých kritérií.

Zde je příklad.

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

Výsledek:

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

V tomto příkladu jsem použil operátor Greater Than (> ) a vyberte pouze země s počtem obyvatel vyšším než 1 000 0000.


  1. Funkce NVL2() v Oracle

  2. Jak získám protokolování psycopg2 doby provádění dotazu?

  3. Automatizace tabulkového modelu zpracování databází Analysis Services (SSAS) na serveru SQL Server

  4. Jak vytvořit nový databázový diagram pomocí MySQL Workbench