メイン コンテンツをスキップする

式でサブクエリーを使う

Data Shaping Query Languageでは、式の中でクエリーを使用できます。

クエリーで使用される式はすべて、サブクエリーを含めることができます。これらは、返される値が式でサポートされている限り、式をサポートするすべての句でサポートされています。

次の例では、HAVING句にある比較式で2つの数値が想定されているため、この式で使用されるサブクエリーの結果は数値でなければなりません。
FROM order
UNNEST items
GROUP BY orderno
HAVING sum(qty * price) > ( FROM order UNNEST items SELECT avg(qty * price) )
SELECT {
	orderno,
	revenue = sum(qty * price)
} ORDER BY orderno

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。