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

SQLServerツリークエリ

    WITH  OrganizationsH (OrgParentFK, OrgPK, OrgName, level, Label) AS
    (
        SELECT OrgParentFK, OrgPK, OrgName, 0, CAST(OrgName AS VARCHAR(MAX)) As Label
        FROM Organizations
        WHERE OrgParentFK IS NULL
        UNION ALL
        SELECT o.OrgParentFK, o.OrgPK, o.OrgName, level + 1,  CAST(h.Label + '/' + o.OrgName  VARCHAR(MAX)) As Label
        FROM Organizations o JOIN OrganizationsH h ON o.OrgParentFK = h.OrgPK
    )
    
    SELECT OrgParentFK, OrgPK, OrgName, level, Label
    FROM OrganizationsH
    WHERE OrgPK = 5
    

    h/tからmarc_s



    1. MySQL構文エラー:1行目の「1」の近く

    2. pypyodbcは、始めるためのチュートリアルを見つけるのに役立ちます

    3. mysqlimportを使用してmysqldump--databasesの結果を読み取る方法

    4. テキストを残したままタグ内のタグを削除する方法PHPXMLMYSQL GCIDE