recherche

Maison  >  Questions et réponses  >  le corps du texte

mysql - Comment définir l'instruction group by dans Sequel Pro sur le premier enregistrement du groupe par défaut

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中文网2737 Il y a quelques jours1794

répondre à tous(1)je répondrai

  • 曾经蜡笔没有小新

    曾经蜡笔没有小新2017-07-07 10:37:36

    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.

    répondre
    0
  • Annulerrépondre