次の方法で共有


IF (レポート ビルダ)

条件を True と評価した場合はある値を返し、条件を False と評価した場合は別の値を返します。IF には 1 つまたは複数の条件/値のペアを指定できます。

構文

IF(condition, value_if_true, value_if_false, …)

condition

True または False として評価できる式を示します。

value_if_true

条件が True である場合に返す値を指定します。

value_if_false

条件が False である場合に返す値を指定します。

説明

  • 条件は、True または False として評価できる値または式である必要があります。
  • Value_If_True は、条件が True である場合に返す値を表します。
  • Value_If_False は、条件が False である場合に返す値を表します。
  • IF のいずれかの引数が配列である場合、配列の各要素は IF ステートメントの実行時に評価されます。

数式 結果

IF(Sub Total >= 1000, "Discount", "No Discount")

顧客の Sub Total が 1,000 以上である場合はレポートに Discount と表示され、それ以外の場合はレポートに No Discount と表示されます。

参照

概念

数式の操作 (レポート ビルダ)
関数の使用 (レポート ビルダ)
条件関数 (レポート ビルダ)
レポート ビルダの操作方法
式とフィルタでのリテラルの使用 (レポート ビルダ)
データ、テキスト、および画像の書式設定 (レポート ビルダ)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手