-
[MySQL] IF 함수를 이용한 BST SELECTSQL 2021. 8. 23. 14:52
https://www.hackerrank.com/challenges/binary-search-tree-1/problem
http://tcpschool.com/mysql/mysql_operator_flowControl
-- P가 null 이라면 : 'Root' -- P의 리스트에 N값이 있다면 : 'Inner, 없다면 : 'Leaf' select N, if(P is null, 'Root', if(B.N in (select P from BST), 'Inner', 'Leaf')) from BST as B order by N;
'SQL' 카테고리의 다른 글
[MySQL] REPLACE 함수 (0) 2021.08.24 [MySQL] 여러 개의 서브 쿼리를 이용하기 (0) 2021.08.24 [MySQL] CONCAT, LOWER, UPPER 함수 (0) 2021.08.23 [MySQL] CASE WHEN ~ THEN ~ END로 pivot table 변환 (0) 2021.08.22 [MySQL] SUBSTR 함수를 이용한 문자열 추출 (0) 2021.08.20