문제를 이해하고 있다면 바로 풀이를 보면 됨
전체 코드로 바로 넘어가도 됨
마음대로 번역해서 오역이 있을 수 있음
Table: Triangle
| Column Name | Type |
|---|---|
| x | int |
| y | int |
| z | int |
SQL에 (x, y, z)는 이 테이블의 고유 키 컬럼이다.
이 테이블의 각 행에는 세 개의 선분 길이가 포함되어 있다.
세 개의 선분 각각에 대해 삼각형을 형할 수 있는지 여부를 보고해라.
결과 표는 순서와 관계없이 반환해라.
Input:
Triangle table:
| x | y | z |
|---|---|---|
| 13 | 15 | 30 |
| 10 | 20 | 15 |
Output:
| x | y | z | triangle |
|---|---|---|---|
| 13 | 15 | 30 | No |
| 10 | 20 | 15 | Yes |
-- Write your PostgreSQL query statement below
select x, y, z,
case when x + y > z AND y + z > x AND z + x > y then 'Yes'
else 'No' end as triangle
from Triangle;