Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Tại sao MySQL với FORMAT bỏ qua ORDER?

Hãy thử sử dụng truy vấn này

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

Bằng cách này, bạn sắp xếp thứ tự giống như truy vấn đầu tiên nhưng hiển thị kết quả giống như truy vấn thứ hai



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Truy cập Cơ sở dữ liệu MySql từ tệp PHP trên máy chủ cục bộ

  2. Tìm kiếm tương đương với dictcursor trong flashkext.mysql

  3. Hàm TRIM của MySQL không ngắt dòng hoặc trả về xuống dòng?

  4. Tôi đang làm Quiz trực tuyến loại kịch bản bằng PHP. Tốt hơn là sử dụng cookie hoặc phiên

  5. MySQL 8 chia chuỗi bằng dấu phẩy và chuyển đổi nó thành JSON ARRAY