Caché SQL リファレンス
Static Version
GROUP BY
1 つ以上の列に基づいて、クエリの結果行をグループ化する SELECT 節です。
Synopsis
SELECT ... GROUP BY field
引数
field
検索されたデータから 1 つ以上のフィールドが、通常はコンマ区切りのリストとして指定されます。
概要
GROUP BY
は
SELECT
文の節です。オプションの
GROUP BY
節は、
FROM
節とオプションの
WHERE
節の後、オプションの
HAVING
節と
ORDER BY
節の前に記述されます。
GROUP BY
節はクエリの結果行を受け取り、単独または複数のデータベース列によって結果行を個別のグループに分割します。
SELECT
を
GROUP BY
と併せて使用するとき、
GROUP BY
フィールドの個別の各値に対して、1 行が取り出されます。
GROUP BY
節は概念的には Caché の拡張である %FOREACH と似ていますが、%FOREACH はクエリ全体の母集団を制約することなく、サブ母集団で集約の選択を許可するのに対し、
GROUP BY
はクエリ全体で実行します。
関連項目
SELECT
JOIN
Copyright
© 1997-2005, InterSystems Corp.
Last updated:
2005-05-26 15:12:34
Source:
RSQL_groupby.xml