Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Warunkowe MySQL ORDER BY ASC/DESC dla kolumny daty

Spróbuj tego:

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. Jak mogę sprawdzić typ silnika MySQL dla określonej tabeli?

  2. Ruby on Rails 3 Nie można połączyć się z lokalnym serwerem MySQL przez gniazdo '/tmp/mysql.sock' w systemie OSX

  3. BŁĄD 2002 (HY000):Nie można połączyć się z lokalnym serwerem MySQL przez gniazdo '/var/run/mysqld/mysqld.sock' (2)

  4. Wybór MySQL według najnowszego znacznika czasu

  5. Zapytanie MySQL, MAX() + GROUP BY