Kimuksung
Kimuksung 안녕하세요. 분산처리에 관심이 많은 생각하는 주니어 Data Enginner입니다.

leet code sql 610

leet code sql 610
문제

  • 삼각형 여부를 판단한 결과를 같이 나타내라
문제 접근

  • 삼각형이 가능한지 여부?
  • 세 변의 길이 중 가장 긴 변의 길이는 다른 두변의 합보다 작아야 한다.
  • greatest 함수를 활용하여 가장 긴변의 길이와 다른 두변의 합 = 전체 합 - 긴변
  • 긴변 - 다른 두변의 합 < 0
1
2
3
4
5
6
select
    x,
    y,
    z,
    case when greatest(x,y,z) < x+y+z - greatest(x,y,z) then 'Yes' else 'No' end triangle
from Triangle