Определить типы проблем с треугольником?

#mysql

Вопрос:

Я пытаюсь использовать тип треугольника хакерского ранга ниже, где на основе 3 сторон необходимо определить, является ли треугольник равносторонним, равнобедренным, скалярным или нет треугольник.

Ссылка:

https://www.hackerrank.com/challenges/what-type-of-triangle/problem

Вот мой код sql, я не знаю, чего мне не хватает, но это не соответствует тестовому сценарию.

Кто-нибудь может помочь мне понять, что я делаю неправильно.

 SELECT CASE
            when t.A = t.B and t.B = t.C then 'Equilateral'
            when t.A = t.B or t.B = t.C or t.C = t.A then 'Isosceles'
            when t.A   t.B <= t.C or t.B   t.C <= t.A or t.C   t.A <= t.B then 'Not A Triangle'
            else 'Scalene' 
       END
FROM TRIANGLES AS t;