프로그래밍 언어17 [Hackerrank] Binary Tree Nodes https://www.hackerrank.com/challenges/binary-search-tree-1/problem?isFullScreen=true Binary Tree Nodes | HackerRank Write a query to find the node type of BST ordered by the value of the node. www.hackerrank.com 1. 재귀 CTE 문 이용하기 WITH RECURSIVE TMP AS( SELECT N, P, 1 AS DEPT FROM BST WHERE P IS null UNION ALL SELECT BST.N, BST.P, TMP.DEPT+1 AS DEPT FROM TMP INNER JOIN BST ON TMP.N = BST.P) SELECT.. 2022. 2. 15. [SQL] NULL, 0 , "" 의 차이 급똥이 마려워서 화장실 갔다고 해보자..(...?) 칸에 애초에 화장지가 없었던 것과 화장지는 있었지만 다 써서 없는 상태는 엄연히 다르다. 비어버린 휴지 심지를 보고는 타이밍이 안좋네..라고 생각하겠지만, 애초에 휴지가 없는 상황에선 왜 이 화장실엔 휴지가 없어??라고 화를 내는 것처럼. 결국 닦을 휴지가 없는 건 똑같지만, 받아들이는 태도가 다른 것처럼 0과 NULL도 미묘하게 다르다. 0, NULL, "" 간의 차이를 아는 것은 매우 중요하다. 잘못된 값을 선택하여 쿼리를 돌린다면 예상과 다른 결과 값을 얻을 수 있다. NULL은 missing data다. 반면 ""은 일부러 데이터를 비어 있게 설정을 한 것이다. 즉 비어있는 값 자체가 고유의 값이다. Null은 밸류값이 제공되지 않았거나, 값을 .. 2022. 2. 15. [Hackerrank] Occupations 문제 https://www.hackerrank.com/challenges/occupations/problem?isFullScreen=true Occupations | HackerRank Pivot the Occupation column so the Name of each person in OCCUPATIONS is displayed underneath their respective Occupation. www.hackerrank.com 아래 데이터를 피벗 형태로 반환하기 Name Occupation Aamina Doctor Ashley Professor Christeen Singer Eve Actor ↓ 결과 Doctor Professor Singer Actor Aamina Ashley Christeen.. 2022. 1. 25. [Hackkerrank] The PADS https://www.hackerrank.com/challenges/the-pads/problem?isFullScreen=true&h_r=next-challenge&h_v=zen The PADS | HackerRank Query the name and abbreviated occupation for each person in OCCUPATIONS. www.hackerrank.com 해당 문제는 두 개의 결과물을 도출해야 한다. 1. 테이블에 있는 이름 이름(직업명) 형태로 출력해라. ex) Ashely(P) 조건 : 이름순으로 정렬해라 2. 직업의 수를 There are a total of 수 직업명s 형태로 출력해라 ex) There are a total of 3 doctors. 조건 : 직업 수를 우.. 2022. 1. 25. 이전 1 2 3 4 5 다음