https://leetcode.com/problems/triangle-judgement/ Easy

Условие

Дана таблица Triangle со столбцами:

column type description
x int длина первого отрезка
y int длина второго отрезка
z int длина третьего отрезка

Напишите SQL-запрос, который для каждой записи возвращает столбцы x, y, z и дополнительный столбец triangle, содержащий

'Yes', если три отрезка могут образовать треугольник (сумма длин любых двух > длины третьего),

'No' в противном случае.

Решение

SELECT 
    x,
    y,
    z,
    CASE 
        WHEN x + y > z AND y + z > x AND x + z > y THEN 'Yes'
        ELSE 'No'
    END AS triangle
FROM Triangle;