sql >> Database >  >> RDS >> Mysql

MySQL voorwaardelijke ORDER BY ASC/DESC voor datumkolom

Probeer dit:

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. Oracle:volgorde MySequence.currval is nog niet gedefinieerd in deze sessie

  2. PHPMyAdmin dwingt ut8mb4 als standaardsortering te gebruiken

  3. PHP Fatale fout Geen geheugen meer

  4. Vergelijking van Entity Framework-compatibele providers voor Oracle?