*을 20행까지 출력하는 문제
WITH RECURSIVE Numbers AS (
SELECT 20 AS n
UNION ALL
SELECT n - 1
FROM Numbers
WHERE n > 1
)
SELECT REPEAT('* ', n) AS pattern
FROM Numbers;
재귀적 CTE로 20에서 1까지 n을 설정하고
REPEAT으로 n만큼 출력한다
'SQL > HackerRank' 카테고리의 다른 글
HackerRank | Higher Than 75 Marks (0) | 2024.10.12 |
---|---|
HackerRank | Draw The Triangle 2 (재귀적CTE) (0) | 2024.10.05 |
HackerRank | Occupations (sql에서 pivot하기) (1) | 2024.09.30 |
HackerRank | Weather Observation Station 20 (sql로 중위수 구하기) (1) | 2024.09.30 |