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

Truy vấn nhấn mạnh vào các cột trong mệnh đề 'Đặt hàng theo' khớp với các cột trong mệnh đề 'Nhóm theo'

Mệnh đề ORDER BY chạy sau khi mọi thứ khác trong câu lệnh SELECT thực thi; trong kịch bản NHÓM, tập kết quả được giới hạn ở các cột được sử dụng để tổng hợp dữ liệu. Nếu bạn không có cột được chỉ định trong tập kết quả ban đầu của mình, công cụ xử lý không hiểu phải làm gì với đầu ra được yêu cầu.

Nói cách khác, vì truy vấn của bạn không trả về các giá trị khác biệt cho t2.id và t1.id (vì chúng không được sử dụng trong mệnh đề GROUP BY), nên công cụ không thể trả về dữ liệu theo thứ 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. Kết quả sắp xếp Laravel theo các giá trị cụ thể

  2. Cách kiểm tra xem bản ghi có tồn tại hay không bằng Python MySQdb

  3. MySQL Connector C ++ 64bit xây dựng từ nguồn trong Visual Studio 2012

  4. Nguồn cấp dữ liệu RSS PHP / MySQL

  5. Sửa đổi truy vấn MySQL loại bỏ các bản sao