Mysql
 sql >> Database >  >> RDS >> Mysql

MYSQL GROUP BY e ORDER BY non funzionano insieme come previsto

MySQL consentirà questo tipo di query stupide, dove GROUP BY si presume che contenga tutte le colonne anche se non le specifichi. Il raggruppamento viene eseguito prima, quindi l'ordine non ha effetto se c'è un solo risultato.

Devi usare MIN(third_party_rate) per ottenere il valore più basso per quella colonna.