LC 速查

SQL 50索引 › A5 Advanced Select and Joins 高级查询与连接

LC 610判断三角形Triangle Judgement 简单

Triangle 表给出每行三条边 x、y、z;判断三边能否构成三角形,能则输出 Yes,否则 No。

思路 任意两边之和大于第三边,CASE WHEN 输出。

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

数据表:Triangle · 关键字:判断三边能否构成三角形,能则输出 Yes,否则 No

← 上一题 员工的直属部门连续出现的数字 下一题 →