Type of Triangle in MYSQL

前端 未结 18 2477
执念已碎
执念已碎 2020-12-09 11:48

Problem statement:

Write a query identifying the type of each record in the TRIANGLES table using its three side lengths. Output one of the followin

18条回答
  •  余生分开走
    2020-12-09 12:29

    SELECT
    CASE
        WHEN (A > 0 AND B > 0 AND C > 0 AND (A + B > C) AND (B + C > A) AND (A + C > B)) 
        THEN
        (
            CASE
                WHEN (A = B AND B = C) THEN 'Equilateral'
                WHEN (A = B OR B = C OR A = C) THEN 'Isosceles'
                ELSE 'Scalene'
            END
        )
        ELSE 'Not A Triangle'
    END
    FROM TRIANGLES;
    

提交回复
热议问题