Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Rodzaj trójkąta w MySQL

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;
  1. Używając instrukcji case, sprawdź, czy dane dane wejściowe są trójkątem, czy nie.
  2. Jeśli jest to trójkąt, sprawdź, czy wszystkie boki są takie same. Jeśli prawda typ trójkąta to „Równoboczny”.
  3. Jeśli nie, sprawdź, czy dowolne dwie strony są równe. Jeśli prawda , typ trójkąta to 'Isosceles'
  4. W przypadku nierównych, dowolnych boków typ trójkąta to „Scalene”. Możemy bezpośrednio użyć INNEGO również.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Naprawianie kodowania

  2. „pobierz” w PDO daje tylko jeden wynik

  3. Jak mogę zaimportować plik JSON do bazy danych MySQL, używając prostego zapytania, bez faktycznej konwersji go na inne formaty plików, takie jak CSV itp.?

  4. convert_tz zwraca wartość null

  5. Jak bezpiecznie przechowywać hasło użytkownika i sól w MySQL?