sql >> データベース >  >> RDS >> Mysql

MYSQLGROUPBYとORDERBYが期待どおりに連携しない

    MySQLは、これらの種類のばかげたクエリを許可します。ここで、GROUP BY 指定しなくても、すべての列が含まれていると見なされます。グループ化が最初に行われるため、結果が1つしかない場合、順序付けは何も行われません。

    MIN(third_party_rate)を使用する必要があります その列の最小値を取得します。



    1. テーブルに主キーがありません

    2. MySQL-エラー1045-アクセスが拒否されました

    3. SQLiteで複合キーを自動生成する

    4. SHOWCOLUMNSの出力をコンマ区切りのリストにグループ化します