https://www.hackerrank.com/challenges/draw-the-triangle-1/problem?isFullScreen=true
Draw The Triangle 1 | HackerRank
Draw the triangle pattern using asterisks.
www.hackerrank.com
1) 첫 번째 풀이
set @number = 21;
select repeat('* ', @number := @number - 1) from information_schema.tables;
2) 두 번째 풀이
DECLARE @i INT = 20
WHILE (@i > 0)
BEGIN
PRINT REPLICATE('* ', @i)
SET @i = @i - 1
END
나한테는 첫 번째 풀이가 더 맞는 것 같다.
이번 기회로 변수 선언하는 거 공부해봐야지.
파이썬은 변수 선언하는 게 쉬운데 sql은 너무 낯선 거 같다ㅠㅠ
'SQL > HackerRank' 카테고리의 다른 글
[해커랭크 medium] Occupations(변수 선언, partition by)(MySQL) (0) | 2022.03.21 |
---|---|
[해커랭크 medium] SQL Project Planning(카테시안 곱)(MySQL) (0) | 2022.03.16 |
[해커랭크 easy] The Blunder(다양한 문자열 함수)(MySQL) (0) | 2022.03.16 |
[해커랭크 easy] Weather Observation Station 17(MySQL) (0) | 2022.03.16 |
[해커랭크 easy] Draw The Triangle 2(MySQL) (0) | 2022.03.16 |