Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да поръчате по FIELD с GROUP BY

Просто имате грешен ред за group by и order by;

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

Трябва да бъде:

...
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. автоматично актуализиране на реда след определено време

  2. Неизвестна колона в подзаявката на mysql

  3. Session_set_save_handler не се задава

  4. Как да покажа изображение от база данни в CodeIgniter?

  5. Изпращане на данни от React към MySQL