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

MySQL условно ПОРЪЧАЙТЕ ПО ASC/DESC за колона за дата

Опитайте това:

ORDER BY post_status ASC,
CASE post_status WHEN 'future' THEN POST_DATE END ASC,
CASE WHEN post_status <> 'future' THEN post_date END 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 за функциите на прозореца

  2. Безкрайно превъртане с MySQL данни

  3. Сравняване на дати в MySQL игнориране на частта от време на поле DateTime

  4. Как да изпращате имейл от MySQL 5.1

  5. Как да търся редове, съдържащи подниз?