sql >> Databáze >  >> RDS >> Mysql

Seřadit výběr řádku podle více sloupců

za předpokladu, že se váš stůl jmenuje kočky, zkuste toto:

select * from  cats
order by
      case when parentid = 0 then id else parentid end,
      case when parentid = 0 then 0 else id end

Aktualizováno tak, aby zahrnovalo případy, kdy by rodič měl vyšší ID ve srovnání s dětmi



  1. Uživatelem definované proměnné v PostgreSQL

  2. Práce s daty JDBC mimo ASCII v Talendu

  3. Existuje nějaký způsob, jak zkontrolovat výkon indexování mysql

  4. Výstup všech chyb PHP do databáze není error_log