-2

w3schools グループによると、aggregate_function(column_name).

SELECT column_name, aggregate_function(column_name)
FROM table_name
WHERE column_name operator value
GROUP BY column_name

この aggregate_function をコミットするとどうなりますか?

ありがとう

4

2 に答える 2

0

ベスト プラクティスを探している場合GROUP BYは、集計関数を使用していない限り使用しないでください。MySQL は、集計を使用せずに追加の列を指定できるという点でユニークです。これは他の DBMS には見られません。

MySQL は の使用を拡張してGROUP BY、GROUP BY 句で言及されていないフィールドを選択できるようにします。

もう 1 つの効果GROUP BYは、並べ替えプロパティです。

を使用すると、出力行は、同じ列に対してがあるかのようGROUP BYに、列に従って並べ替えられます。GROUP BYORDER BY

集計関数を含めない場合DISTINCTは、グループ化された列の値が表示される可能性が高くなります。

于 2012-09-12T14:25:22.967 に答える