Hitachi

Hitachi Advanced Data Binder SQLリファレンス


1.5.1 例1(購入日を条件にして検索する)

販売履歴表(SALESLIST)から,2011/9/6以降に商品を購入した顧客の,顧客ID(USERID),商品コード(PUR-CODE),購入日(PUR-DATE)を検索します。

検索対象表

[図データ]

指定例
SELECT "USERID","PUR-CODE","PUR-DATE"
    FROM "SALESLIST"
        WHERE "PUR-DATE">=DATE'2011-09-06'
検索結果

[図データ]

メモ
  • WHERE句に探索条件を指定する際,次の表に示す比較演算子が使えます。比較演算子の種類と意味を次の表に示します。

    表1‒1 比較演算子の種類と意味

    項番

    比較演算子

    意味

    1

    =

    等しい

    2

    <>!=,または^=

    等しくない

    3

    <

    より小さい

    4

    <=

    以下

    5

    >

    より大きい

    6

    >=

    以上

  • 条件式に指定する値がCHAR型およびVARCHAR型の文字列の場合,値をアポストロフィ( )で囲んでください。

    (例)WHERE "NAME"='Taro Tanaka'

  • 条件式に指定する値がDATE型の日付の場合,次のように指定してください。

    (例)WHERE "PUR-DATE">=DATE'2011-09-06'