SELECT N, CASE WHEN P IS NULL THEN 'Root'
WHEN(SELECT COUNT(*) FROM BST WHERE P = b.N) > 0 THEN 'Inner'
ELSE 'Leaf'
END
FROM bst b
ORDER BY N;`
Run Code Online (Sandbox Code Playgroud)
谁能解释一下黑客等级二叉树节点的解决方案吗?为什么有以及为什么当我使用and而不是and时p=b.n它不起作用?from bstp=bst.nfrom bst bp=b.n