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

SQL 再帰クエリは最後の行のみを返します

    with recury as (
    Select 
    fs1.ID ,fs1.FParent,fs1.FName 
    from  FoldersStructure as  fs1
    where fs1.ID=8
    
    union all
    select fs2.id,fs2.FParent,fs2.FName 
    from FoldersStructure as  fs2
    inner join recury as r on fs2.ID= r.FParent
    
    )
    select ID,FParent,FName
    from recury 
    order by ID 
    

    SQL フィドル



    1. 外部キーの制約:ONUPDATEおよびONDELETEを使用する場合

    2. MYSQL auto_increment_increment

    3. MySQLでInnoDBを使用するのはいつ選択する必要がありますか?

    4. ツリー階層を取得するためのCTE再帰