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

Jak vytvořit dotaz na odpověď na komentář v MYSQL?

V ORDER BY můžete použít výraz. Zkuste toto:

SELECT *
FROM comments
ORDER BY IF(ParentId = 0, Id, ParentId), Id

Toto se nejprve seřadí podle Id, pokud ParentId =0, nebo jinak podle ParentId. Druhým kritériem řazení je ID, aby bylo zajištěno, že odpovědi budou vráceny v pořadí.



  1. TSQL DateDiff vrátí počet dní se 2 desetinnými místy

  2. MySQL - mysqldump --rutiny pro export pouze 1 uložené procedury (podle názvu) a ne každé rutiny

  3. Oracle SQL Query pro výpis všech schémat v DB

  4. MySQL Jak VLOŽIT DO [dočasná tabulka] Z [Uložená procedura]