Binary Tree Nodes

  • + 0 comments

    SELECT N, CASE WHEN P IS NULL THEN 'Root' WHEN N NOT IN (SELECT DISTINCT P FROM BST WHERE P IS NOT NULL) THEN 'Leaf' ELSE 'Inner' END AS NodeType FROM BST ORDER BY N;