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

MYSQL GROUP BY và ORDER BY không hoạt động cùng nhau như mong đợi

MySQL sẽ cho phép các loại truy vấn ngớ ngẩn này, trong đó GROUP BY được giả định là chứa tất cả các cột mặc dù bạn không chỉ định chúng. Việc nhóm được thực hiện trước, vì vậy việc sắp xếp thứ tự sẽ không có gì nếu chỉ có một kết quả.

Bạn cần sử dụng MIN(third_party_rate) để nhận giá trị thấp nhất cho cột đó.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mẹo để chuyển từ Cơ sở dữ liệu độc quyền sang nguồn mở

  2. pyodbc + MySQL + Windows:Không tìm thấy tên nguồn dữ liệu và không có trình điều khiển mặc định nào được chỉ định

  3. Bật Entity Framework 6 cho MySql (C #) trong WinForms của Microsoft Visual Studio 2013

  4. Loại bỏ các bản sao từ kết quả của nhiều phép nối trên các bảng có các cột khác nhau trong MySQL

  5. Eclipse - thêm .jar vào Dự án Web Động