sql >> データベース >  >> RDS >> Mysql

MySql:親と子による注文

    IDによる子の並べ替えを含む:

    ORDER BY COALESCE(parent, id), parent IS NOT NULL, id
    

    SQLFiddleの例

    説明:

    • COALESCE(parent, id) :最初に、親のIDで(効果的にグループ化して)並べ替えます。
    • parent IS NOT NULL :親行をグループの一番上に配置します
    • id :最後に、すべての子を並べ替えます(同じ親、およびparent nullではありません)


    1. 日、週、月、年ごとの統計を保持するためのデータベース構造

    2. Microsoft Azure:それが何であり、あなたのビジネスがどのように利益を得ることができるか

    3. pyodbc 64ビットをインストールするにはどうすればよいですか?

    4. oracle11gとHibernateSpringとjsfの統合