반응형 오라클2 [HackerRank] Print Prime Number 풀이 (Oracle) 문제 Print Prime Numbers | HackerRank Print Prime Numbers | HackerRank Print prime numbers. www.hackerrank.com 1000 보다 작거나 같은 소수를 출력하는 쿼리를 작성합니다. 결과를 한 줄로 인쇄하고 '&' 문자를 구분 기호로 사용합니다. 예시) 10보다 작거나 같은 소수 출력 2&3&5&7 풀이 CONNECT BY LEVEL 구문으로 2이상 1000 이하의 ROW를 생성하고, WITH절을 사용하여 임시 테이블로 만들어 줍니다. NOT EXISTS 조건으로 약수 여부를 확인해서 제외합니다. 결과를 한 줄로 표시하기 위해 LISTAGG 함수를 활용했습니다. LISTAGG 함수 기본 사용법 (Oracle 11g 이상) LIST.. 2021. 3. 18. [HackerRank] Binary Tree Nodes 풀이 (Oracle) 문제 Binary Tree Nodes | HackerRank Binary Tree Nodes | HackerRank Write a query to find the node type of BST ordered by the value of the node. www.hackerrank.com BST 테이블은 컬럼 N, P를 갖고 있습니다. 이진 트리 구조이며 N은 노드 값, P는 N의 부모 값입니다. 이진 트리의 노드 유형을 찾는 쿼리를 작성합니다. 노드 값 순으로 정렬해야 합니다. 각 노드의 유형은 아래와 같이 출력합니다. Root: 최상위 노드인 경우 Leaf: 최하위 노드인 경우 Inner: 루트 노드도 리프 노드도 아닌 경우 풀이 계층구조 쿼리의 START WITH 절에서는 루트(부모행)로 사용될 행을.. 2021. 3. 16. 이전 1 다음 반응형