sql >> Databasteknik >  >> RDS >> Sqlserver

Lista över SQL Server Comparison Operators

Nedan finns en lista över T-SQL-jämförelseoperatorer som du kan använda i SQL Server.

OPERATOR BETEKNING
= Lika med
> Större än
< Mindre än
>= Större än eller lika med
<= Mindre än eller lika med
<> Inte lika med
!= Inte lika med (inte ISO-standard)
!< Inte mindre än (ej ISO-standard)
!> Inte större än (ej ISO-standard)

Vad är jämförelseoperatörer

T-SQL-jämförelseoperatorer jämför två uttryck. Resultatet av en jämförelseoperator har boolean data typ. Dessa är vanligtvis kända som "booleska uttryck".

Jämförelseoperatorer kan användas i dina SQL-frågor för att filtrera data till ett visst kriterium.

Här är ett exempel.

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 det här exemplet använde jag operatorn Greater Than (> ) för att endast välja länder med en befolkning som är större än 100000000.


  1. Uppskatta datakomprimeringsbesparingar i SQL Server

  2. Oracle SQL Analytic query - rekursiv kalkylbladsliknande löpande totalsumma

  3. ExecuteNonQuery för SELECT SQL-sats som returnerar inga rader

  4. Skript för att spara varbinära data på disken