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
1697

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
    À propos de nous Clause de non-responsabilité Sitemap
    Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!