• [^] # Re: Mysql a(vait) du retard. Est-ce toujours le cas ?

    Posté par . En réponse au journal Postgresql, un retour d'expérience. Évalué à 3.

    Merci pour vos réponses, small_duck et toi.

    Concernant ce point :

    Un SELECT avec GROUP BY et une colonne qui n'apparait pas dans la clause GROUP BY est acceptée sans broncher tandis que tous les autres SGBD refuse catégoriquement en l'absence d'une fonction d'aggrégation.

    Ça n'est plus vrai. MySQL râle désormais, avec le message suivant : ERROR 1055 (42000): Expression #2 of SELECT list is not in GROUP BY clause and contains nonaggregated column 'mydb.t.address' which is not functionally dependent on columns in GROUP BY clause; this
    is incompatible with sql_mode=only_full_group_by

    Apparemment, c'est apparu dans la version 5.7.5