mysql - Comment définir l'instruction group by dans Sequel Pro sur le premier enregistrement du groupe par défaut
PHP中文网
PHP中文网 2017-07-07 10:35:36
0
1
1764

select age,money from t1.gz group by age ;
发现报错:L'expression n°2 de la liste SELECT n'est pas dans la clause GROUP BY et contient la colonne non agrégée 't1.gz.money' qui ne dépend pas fonctionnellement des colonnes de GROUP BY clause; ceci est incompatible avec sql_mode=only_full_group_by

PHP中文网
PHP中文网

认证0级讲师

répondre à tous(1)
曾经蜡笔没有小新

Votre sql_mode actuel ne permet pas aux champs non agrégés d'apparaître sous la forme de fonctions non agrégées. Changez simplement sql_mode, ou min(id) prend la première ligne d'enregistrements puis se connecte à la table d'origine pour obtenir les résultats souhaités.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal