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

MySQL подрежда множество посоки с помощта на FIND_IN_SET

Опитайте този -

SELECT * FROM table_name
  ORDER BY
    IF(FIELD(status, 1,2,3), date_added, '9999-12-31') ASC,
    IF(FIELD(status, 4,5), end_date, NULL) DESC;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySql count() за връщане на 0, ако няма намерени записи

  2. Създаване на SQL таблица с имейл адрес като заглавие

  3. Mysql конектор - проблем с MultipleActiveResultSets

  4. Как да използвам VBA за изравняване на таблица в Excel, където данните са разделени между редове?

  5. Преместете mysql ред в друга таблица в същата база данни