MYSQL报错:1055 - SELECTリストの式#1は、GROUP BY句ではなく、非凝集列が含まれています

1055 - SELECTリストの式#1は、GROUP BY句ではなく、非凝集カラム含ま
GROUP BY節内の列に機能的に依存しない「rpacloudsit.t.app_idを」;
これはsql_modeの= ONLY_FULL_GROUP_BYと互換性がありません。

MySQLはany_value(フィールド)機能を持って、彼の主な役割は、拒否されONLY_FULL_GROUP_BY値を抑制することです

公式プレゼンテーション、アドレスします。https://dev.mysql.com/doc/refman/5.7/en/miscellaneous-functions.html#function_any-value

我々は、すべての配置any_value(フィールド)関数を(所望の重合関数のパラメータに加えて)属性クエリステートメントを選択することができます。

例如:名前でTEST_TABLEグループから選択名、any_value(性別)

状態またはクローズONLY_FULL_GROUP_BYモードが通常モードで実行することができるかどうか、このようなSQL文は、MySQLを拒否されていない、オンになっています。

おすすめ

転載: www.cnblogs.com/yoyotl/p/11964460.html