Resumé: i denne tutorial vil du lære, hvordan man bruger SQL Server – OR
operatør for at kombinere to Booleske udtryk.
Introduktion til SQL Server ELLER operatør
SQL-Server OR
er en logisk operator, der giver dig mulighed for at kombinere to Booleske udtryk. Den returnerer TRUE
, når en af betingelserne evaluerer til TRUE
.,
Følgende viser syntaksen forOR
operatør:
Code language: SQL (Structured Query Language) (sql)
i denne syntaks erboolean_expression
ethvert gyldigt Boolesk udtryk, der evaluerer til sandt, falskt og ukendt.,f”>
TRUE
når du bruger mere end en logisk operatør i en erklæring, evaluerer s .l serverOR
operatører efter AND
operatør., Du kan dog bruge parenteserne til at ændre evalueringsrækkefølgen.
s .l Server eller operator eksempler
se følgende production.roducts
tabel fra eksempeldatabasen., eksempel
følgende sætning finder de produkter, hvis brand-id er 1, 2 eller 4:
Du kan udskifte flere OR
operatører af IN
operatør, som vist i følgende query:
C) Hjælp ELLER operatøren OG operatørens eksempel
Overvej det følgende eksempel:
I dette eksempel har vi brugt både OR
og AND
operatører., Som altid evaluerede s .l Server AND
operatør først. Derfor returnerede forespørgslen de produkter, hvis mærke-id er 2, og listeprisen er større end 500, eller de produkter, hvis mærke-id er 1.,
for At finde de produkter, hvis brand-id 1 eller 2, og en liste pris er større end 500, skal du bruge parenteser som vist i den følgende forespørgsel:
I denne tutorial, du har lært, hvordan man bruger SQL Server – OR
operator til at danne en betingelse ved at kombinere to Booleske udtryk.
Skriv et svar