JDK5事業拡大のため、新しい仲間を募集しています。BY節使用時に利用できる関数を紹介します。AVG平均値を返します。name;BIT_ANDBIT_ORBIT_XORビット演算によるAND(OR,XOR)を返します。name;COUNTグループ化されたレコードの件数を返します。後者はそのうちphoneカラムが非NULLの全レコード件数を返します。(DISTINCT)グループ化されたレコードのうち、同一カラムの重複を除いた件数を返します。person;上の例では、countryとcityが重複しないpersonの数を返します。どちらかのカラムがNULLのレコードはカウントされません。GROUP_CONCATバージョン4.1以降。MINMAX最大(最小)値を返します。person;STDSTDDEV標準偏差値を返します。person;SUM合計値を返します。person;VARIANCEバージョン4.1以降。標準偏差値(STDの2乗)を返します。ROLLUPバージョン4.1.1以降。BY句に無いnameカラムをSELECT式に利用することは出来ません。MySQLではこの構文を拡張しています。score;上の例の場合、scoreが最大であるレコードのnameを取得することが出来ます。