• 2017/03/15
  • 2分で読める
    • c
    • r
    • M
    • i
    • M
    • +4
  • 適用対象製品。 SQL Server (サポートされるすべてのバージョン) Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Parallel Data Warehouse

    二つの条件を結合します。 1 つのステートメントで複数の論理演算子を使用する場合、OR 演算子は AND 演算子の後に評価されます。 ただし、括弧を使用して評価の順序を変更できます。

    Transact-SQL Syntax Conventions

    Syntax

boolean_expression OR boolean_expression 

注意

SQL Server 2014 以前の Transact-SQL 構文を表示するには、以前のバージョンのドキュメントを参照してください。

引数

boolean_expression
TRUE, FALSE, または UNKNOWN を返す任意の有効な式です。

結果の型

ブール値

結果の値

ORは条件のいずれかがTRUEのとき、TRUEを返します。

true false unknown
true true true
false false unknown false3220
UNKNOWN TRUE UNKNOWN

次の例は、vEmployeeDepartmentHistoryビューを使って夜勤または夜勤をしているQuality Assurance人員の名前を取得するものです。 括弧が省略された場合、クエリは夕方シフトを勤務するQuality Assurance従業員と夜間シフトを勤務するすべての従業員を返します。

これが結果セットです

FirstName LastName Shift ------------ ---------------- ------- Andreas Berglund Evening Sootha Charncherngkha Night

例。 Azure Synapse AnalyticsとParallel Data Warehouse

次の例では、BaseRate20未満の収入かHireDate2001年1月1日以降の従業員の名前を取得します。

関連記事

コメントを残す

メールアドレスが公開されることはありません。