hackerrank 4

[TIL] SQL Project Planning 간단 풀이 # MySQL # SQL

HackerRank Intermediate - SQL Project Planning이전 포스팅에서 다뤘던 해커랭크 SQL Project Planning 문제 풀이가 너무 복잡해서 간단한 버전의 풀이 방법을 고민하다가 답을 찾아서 다시 포스팅 해본다..ㅋㅋ 👉[TIL] 다중 CTE 활용한 복잡한 문제 해결 # MySQL # SQL👉 문제 바로가기(HackerRank) [간단 버전 풀이]SELECT t1.Start_Date, MIN(t2.End_Date)FROM (SELECT Start_Date FROM Projects WHERE Start_Date NOT IN (SELECT End_Date FROM Projects)) t1, (SELECT End_Date ..

DA Study/TIL 2025.04.09

[TIL] 조건 비교를 위한 IN / EXISTS 구문 활용(서브쿼리) # MySQL # SQL

HackerRank Intermediate - Binary Tree Nodes👉 문제 바로가기(HackerRank)-- Find the node type of Binary Tree(Root, Leaf, Inner)-- Order by the value of the node-- 풀이1) IN 구문 활용SELECT N, CASE WHEN P IS NULL THEN 'Root' WHEN P IS NOT NULL AND N NOT IN (SELECT P AS N FROM BST WHERE P IS NOT NULL) THEN 'Leaf' ELSE 'Inner' END AS NODEFROM BSTORDER BY N-- 풀이2) EXISTS 구문..

DA Study/TIL 2025.01.03