SQLにおけるGROUP BYの使い方を簡便にするための要求が多いため、GROUP BY ALLという新しい構文が提案されました。これにより、SELECT文の集約関数を含まない列を自動的にグループ化できるようになります。例えば、'SELECT a, avg(b) FROM t1 GROUP BY ALL;'というクエリは、実際には'GROUP BY a'に解決されます。ただし、この新しい構文では、集約関数を含む他の列の扱いに関してはクエリ作成者の明示的な指定が必要であり、無効なクエリとなる可能性があります。また、GROUP BY ALLは、他の変数の変更によって影響を受ける場合があるため、使う際には注意が必要です。全体として、この機能はSQL標準の改善を目指して進められています。