MySQLでは、GROUP BY
が使用されていて、ORDER BY
がではない場合は、が指定されていません。ORDER BY
私のようなクエリを使用してコードを継承しています
SELECT col1, COUNT(col1)
FROM table
GROUP BY col1
(実際SELECT
文はSなどJOIN
を含む、それよりもはるかに複雑であってもよいが、のが基本原則から始めましょうことができます。)なお、そこにいいえORDER BY
です。
で、たとえば、SQL ServerのBOL、私は聞いています:
GROUP BY句は、結果セットを注文しません。結果セットを注文するには、ORDER BY 句を使用します。
GROUP BY
は、GROUP BY
からの特定の注文を行うかどうかについての声明を見つけることができませんでしたか?最も歓迎される答えをバックアップするためにMySQLのリファレンスを提供できる場合。 manualから
ありがとう、ちょうど私が必要なもの! – JonBrave