sql >> Database teknologi >  >> RDS >> Sqlserver

Liste over SQL Server Comparison Operators

Nedenfor er en liste over T-SQL-sammenligningsoperatorer, som du kan bruge i SQL Server.

OPERATOR BETYDNING
= Lige med
> Større end
< Mindre end
>= Større end eller lig med
<= Mindre end eller lig med
<> Ikke lig med
!= Ikke lig med (ikke ISO-standard)
!< Ikke mindre end (ikke ISO-standard)
!> Ikke større end (ikke ISO-standard)

Hvad er sammenligningsoperatører

T-SQL sammenligningsoperatorer sammenligner to udtryk. Resultatet af en sammenligningsoperator har boolean datatype. Disse er typisk kendt som "boolske udtryk".

Sammenligningsoperatorer kan bruges i dine SQL-forespørgsler til at filtrere data til et bestemt kriterium.

Her er et eksempel.

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

Resultat:

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

I dette eksempel brugte jeg Greater Than-operatoren (> ) for kun at vælge lande med en befolkning på over 100000000.


  1. beregne en sum af typen tid ved hjælp af sql

  2. Deltag i borde fra to forskellige servere

  3. Brug af Geekbench 3.2 til at teste store databaseservere

  4. Hvordan bruger jeg Expression Builder i Access 2016?