Sun N1 Grid Engine 6.1 ユーザーズガイド

Procedure簡単なクエリーを作成する

  1. 「Query List」ページで「New Simple」ボタンをクリックします。

    3 つのタブがある次の画面が表示されます。この画面には、クエリーカテゴリや説明などの一般的な情報が表示されます。この情報は省略可能です。クエリーを定義するには、「Simple Query」タブに移動します。クエリーの結果の表示方法を定義するには、「View」タブに移動します。

    「Simple Query」タブをクリックして、「Query Definition」ページにアクセスします。このページには、次の機能があります。

    • クエリーを事前定義するための、データベーステーブルまたはビューの選択に使用する「Table/View」ドロップダウンメニュー

    • すべてのフィールドが 1 行ずつ表示される「Field List」

    • クエリーに対してフィルタ条件を定義するための「Filter List」

    • クエリーの結果エントリの数を制限するための「Row Limit」フィールド

    簡単なクエリーを作成する方法を次の手順で簡潔に示します。

  2. テーブルリストからテーブルを選択します。

  3. 表示するフィールドを定義します。

    「Field Function」はフィールドで使用される機能を説明します。「Field Function」でサポートされている値のリストを次に示します。

    VALUE

    フィールドの現在値を使用します。

    SUM

    フィールドの値を累積します。

    COUNT

    フィールドの値の数をカウントします。

    MIN

    フィールドの最小値を取得します。

    MAX

    フィールドの最大値を取得します。

    AVG

    フィールドの平均値を取得します。

    • 「Field Name」は、選択されたテーブル内のフィールドです。

    • 「User Defined Name」では、より意味のある名前を表示させることができます。

    • 「Sort」では、必要に応じて各フィールドのソート順を定義できます。

  4. (オプション) フィルタを定義します。

    フィルタを定義する前に、1 つ以上のフィールドを指定してください。

    • 「AND/OR」は 2 番目以降のフィルタでは必須です。この設定により、前のフィルタ条件と論理的な関連付けを行います。

    • 「Field Name」は、フィルタ対象のフィールドの名前です。フィールドがユーザー定義の名前を持つ場合は、その名前が選択リストに表示されます。その他の場合は、生成された名前が表示されます。

    • 「Condition 」フィールドでは、データベースからの値のフィルタリングに使用される演算子を指定します。サポートされている演算子を次の表に示します。

    フィルタ 

    シンボル 

    説明 

    要件数 

    Equal 

    値は「Requirement」と同じでなければならない 

    Not Equal 

    <>、!= 

    値は「Requirement」と異ならなければならない 

    Less Than 

    値は「Requirement」未満でなければならない 

    Less Than or Equal 

    <=, ≤ 

    値は「Requirement」以下でなければならない 

    Greater Than 

    値は「Requirement」より大きくなければならない 

    Greater Than or Equal 

    >=, ≥ 

    値は「Requirement」以上でなければならない 

    Null 

     

    値はヌルでなければならない 

    Not Null 

     

    値はヌルであってはならない 

    Between 

     

    値は指定された値の間になければならない 

    In 

     

    値は指定されたリストの要素の 1 つと等しくなければならない 

    1 以上 

    Like 

     

    値は指定された「Requirement」を含まなくてはならない 

    「Requirement」フィールドには、クエリーの戻り値をフィルタリングするために使用される値が含まれます。次の表に、「Requirement」フィールドに入れられる項目の例を示します。

    1 AND 100

    between 条件で使用

    d%

    like 条件で使用

    %d%

    like 条件で使用

    %d%e%

    like 条件で使用

    Wert-1'、Wert-2'、...、'Wert-n

    in 条件で使用

  5. (オプション) データセットの数を制限します。

    データセットの数を制限するには、「Limit Query To First」オプションを選択します。次に、戻り値となるデータセットの数を入力します。

  6. 「Save」をクリックし、クエリーを保存します。

    次の図に「 Save this Query As 」画面を示します。「Query Name」フィールドにクエリーの名前を入力し、「Ok」をクリックします。

    クエリーを保存すると、変更された「Simple Query」画面に戻ります。