Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Warum ignoriert MySQL mit FORMAT ORDER?

Versuchen Sie es mit dieser Abfrage

select Region,CONCAT('$', FORMAT(AVG(sales), 0)) as 'Average_Sales_by_Region', count(*) as '# of Dist in state'
from dist, Regions_US
where dist.state=Regions_US.State
group by Region ORDER BY AVG(sales) DESC

Auf diese Weise ordnen Sie wie bei der ersten Abfrage, zeigen aber das Ergebnis wie bei der zweiten an