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

Cách đặt hàng theo FIELD với GROUP BY

Bạn vừa đặt sai thứ tự cho nhóm group byorder by;

...
ORDER BY
  FIELD( t.type, 'initial', 'commision', 'overpay', 'penalty', 'penalty2' )
GROUP BY
  t.type;

Nên là:

...
GROUP BY
  t.type
ORDER BY
  FIELD( t.type, 'initial', 'commision', 'overpay', 'penalty', 'penalty2' );



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Làm thế nào để CHÈN dựa trên một điều kiện?

  2. MySQL chia các giá trị cột để sử dụng trong truy vấn phụ?

  3. Erlang emysql Vấn đề mã hóa biểu tượng cảm xúc iPhone

  4. Giá trị mặc định của số nguyên Mysql 0

  5. Tự động gán bí danh cho tất cả các tên trường trong truy vấn msyql