공부/PS ( SQL)
[HackerRank/Advanced Select] Type of Triangle
happyst
2022. 5. 16. 01:12
https://www.hackerrank.com/challenges/what-type-of-triangle/problem
Type of Triangle | HackerRank
Query a triangle's type based on its side lengths.
www.hackerrank.com
문제
풀이
SELECT
CASE
WHEN A = B AND B = C THEN 'Equilateral'
WHEN A >= B+C OR B >= A+C OR C >= A+B THEN 'Not A Triangle'
WHEN A = B OR B = C OR C = A THEN 'Isosceles'
ELSE 'Scalene'
END
FROM TRIANGLES;
- CASE문
- SELECT
CASE
WHEN 조건 THEN 결과
WHEN 조건 THEN 결과
...
WHEN 조건 THEN 결과
ELSE 결과
END
FROM 테이블명