sammanfattning: i den här handledningen lär du dig hur du använder SQL Server OR
– operatören för att kombinera två booleska uttryck.
introduktion till SQL Server eller operatör
SQL ServerOR
är en logisk operatör som låter dig kombinera två booleska uttryck. Den returnerar TRUE
när någon av villkoren utvärderar till TRUE
.,
följande visar syntaxen förOR
operator:
Code language: SQL (Structured Query Language) (sql)
i denna syntax ärboolean_expression
ett giltigt booleskt uttryck som utvärderar till sant, falskt och okänt.,f”>
okänt
När du använder mer än en logisk operatör i en sats utvärderar SQL Server operatornOR
efter operatornAND
., Du kan dock använda parenteserna för att ändra utvärderingsordningen.
SQL Server eller operator exempel
se följande tabellproduction.roducts
från exempeldatabasen., exempel
följande uttalande hittar produkter vars varumärkes-ID är 1, 2 eller 4:
Du kan ersätta flera OR
operatörer av IN
C) använda eller operatör med och operatörsexempel
överväga följande exempel:
i det här exemplet använde vi bådeOR
och
AND
operatörer., Som alltid utvärderade SQL ServerAND
– operatören först. Därför returnerade frågan de produkter vars varumärke id är 2 och listpriset är större än 500 eller de produkter vars varumärke id är 1.,
för att hitta produkter vars varumärkes-id är 1 eller 2 och listpriset är större än 500, använder du parenteserna som visas i följande fråga:
i den här handledningen har du lärt dig hur du använder SQL ServerOR
operator för att bilda ett villkor genom att kombinera två booleska uttryck.
Lämna ett svar