Partage
  • Partager sur Facebook
  • Partager sur Twitter

ONLY_FULL_GROUP_BY

    17 août 2023 à 10:02:46

    Bonjour, 

    Ca fait un petit moment que j'ai plus fait de SQL, 
    J'ai une application JAVA qui utilise Hibernate et une base de données MySQL

    Comme j'avais les script de la BDD, j'en ai créée une localement, 

    Cependant a l'exécution j'avais l'erreur suivante : 

    Expression #1 of ORDER BY clause is not in SELECT list, references column '...' which is not in SELECT list; this is incompatible with DISTINCT

    Pour cela il m'a fallut désactiver ONLY_FULL_GROUP_BY : 

    SET GLOBAL sql_mode=(SELECT REPLACE(@@sql_mode,'ONLY_FULL_GROUP_BY',''));

    Je voulais savoir ce que cela implique concrètement ?

    Je vous remercie d'avance pour vos réponse

    -
    Edité par DeveloSt 17 août 2023 à 10:05:20

    • Partager sur Facebook
    • Partager sur Twitter

    Site Internet : https://devst.go.yj.fr

    ONLY_FULL_GROUP_BY

    × Après avoir cliqué sur "Répondre" vous serez invité à vous connecter pour que votre message soit publié.
    × Attention, ce sujet est très ancien. Le déterrer n'est pas forcément approprié. Nous te conseillons de créer un nouveau sujet pour poser ta question.
    • Editeur
    • Markdown