Symfoware(R) Server SQLビギナーズガイド - FUJITSU - |
目次
索引
![]() ![]() |
表からデータを取り出すときに、列の値によって表をグループ化してデータを操作することができます。表のグループ化とは、列または列の組みの値が同じ行同士を1グループに、異なる行を別のグループになるようにグループ分けすることをいいます。このようにグループ分けした表を“グループ表”と呼びます。
表をグループ化して操作するには、GROUP BY句およびHAVING句を使用します。GROUP BY句とHAVING句は、表式の中に指定できます。表式に、FROM句、WHERE句、GROUP BY句、およびHAVING句が同時に指定された場合、処理の順序は以下のようになります。
まず、FROM句で指定した表についてWHERE句の探索条件で行を特定します。次に、特定された行をGROUP BY句によってグループ化します。最後に、HAVING句の探索条件によりグループを特定します。
目次
索引
![]() ![]() |