Mysql
 sql >> Base de données >  >> RDS >> Mysql

MYSQL GROUP BY et ORDER BY ne fonctionnent pas ensemble comme prévu

MySQL autorisera ce genre de requêtes idiotes, où GROUP BY est supposé contenir toutes les colonnes même si vous ne les spécifiez pas. Le regroupement est effectué en premier, donc la commande ne fait rien s'il n'y a qu'un seul résultat.

Vous devez utiliser MIN(third_party_rate) pour obtenir la valeur la plus basse pour cette colonne.