Hitachi

Hitachi Advanced Data Binder SQLリファレンス


7.31.2 導出問合せおよび導出問合せ名

導出表を導出する問合せ式本体を導出問合せといいます。また,導出問合せによって導出される表の名前を,導出問合せ名といいます。導出表の導出問合せ名は相関名となります。

導出問合せと導出問合せ名の例を次に示します。

ビュー定義の場合:
CREATE VIEW "V1" AS SELECT * FROM "T1" WHERE "C1">100

導出問合せ:下線部分

導出問合せ名:"V1"

導出表の場合:
SELECT "C1","C2"*1.05
   FROM (SELECT "C1","C2" FROM "T1" GROUP BY "C1","C2") "X"

導出問合せ:下線部分

導出問合せ名:"X"

WITH句を指定した問合せの場合:
WITH "Q1" AS (SELECT "C1","C2" FROM "T1" GROUP BY "C1","C2")
SELECT "C1","C2"*1.05 FROM "Q1"

導出問合せ:下線部分

導出問合せ名:"Q1"