SELECT
CASE
WHEN A + B <= C or A + C <= B or B + C <= A THEN 'Not A Triangle'
WHEN A = B and B = C THEN 'Equilateral'
WHEN A = B or A = C or B = C THEN 'Isosceles'
WHEN A <> B and B <> C THEN 'Scalene'
END tuple
FROM TRIANGLES;
- Bằng cách sử dụng câu lệnh viết hoa, hãy kiểm tra xem đầu vào đã cho có phải là hình tam giác hay không.
- Nếu đó là một tam giác thì hãy kiểm tra xem tất cả các cạnh có giống nhau không. Nếu đúng loại tam giác là 'Equil Cạnh'.
- Nếu không, hãy kiểm tra xem có hai cạnh nào bằng nhau không. Nếu đúng , loại tam giác là 'Isosceles'
- Trong trường hợp không bằng nhau, bất kỳ cạnh nào thuộc loại tam giác là 'Scalene'. Chúng tôi có thể trực tiếp sử dụng ELSE nữa.