委任規則: GROUP BY
GROUP BY は SELECT 句に対する操作です。データ ソース プロバイダに何を委任できるかの判断には、以下の規則が適用されます。
- GROUP BY は、データ ソース プロバイダがこれをサポートするならばデータ プロバイダに委任できます。
- GROUP BY は、列の名前またはエイリアスを含む場合にのみ委任できます。GROUP BY に複数の列が存在する場合は、最左列が委任されます。
- GROUP BY 式に関数または演算子が含まれている場合は、委任できません。
- データ ソース プロバイダが GROUP BY はサポートしないが ORDER BY をサポートする場合は、GROUP BY の列が ORDER BY の中に入れられてデータ ソース プロバイダに委任されます。