sql >> Databáze >  >> RDS >> PostgreSQL

PostgreSQL - podmíněné řazení

podmíněné pořadí lze provést pomocí CASE , jako zde:

select *
    from test
order by 
    flag
  , case when flag then date end desc
  , case when not flag then date end asc



  1. Jak porovnat aktuální řádek s dalším a předchozím řádkem v PostgreSQL?

  2. Vyberte dynamické hodnoty řádků jako názvy sloupců v určitém pořadí

  3. Klon MySQL na MySQL s PHP

  4. Jak mohu upravit hodnoty INSERT ve spouštěči na SQL Server?