0
SQLを使用すると、どのようにしてツリー構造のリーフノードを得ることができますか。私の例では、データは表示されていますが、その横に「x」が付いた行を戻したいだけです。私は複数の深さを扱うことができる汎用SQLを必要としています。子を持たない親子ツリー構造のリーフノード行のみを取得する
SQLを使用すると、どのようにしてツリー構造のリーフノードを得ることができますか。私の例では、データは表示されていますが、その横に「x」が付いた行を戻したいだけです。私は複数の深さを扱うことができる汎用SQLを必要としています。子を持たない親子ツリー構造のリーフノード行のみを取得する
検索項目:このような
SELECT *
FROM table_name T1
WHERE NOT EXISTS (SELECT *
FROM table_name T2
WHERE T1.LineId=T2.ParentLineId)
何か?
Select *
From YourTable
Where LineID not in (Select Distinct ParentLineID From YourTable)
WHERE Level = 4または(ParentLineID IS NULLおよびLineID <> 3255) ' – scsimon