Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Jenis segitiga di 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. Dengan menggunakan pernyataan kasus, periksa apakah input yang diberikan berbentuk segitiga atau tidak.
  2. Jika segitiga, periksa apakah semua sisinya sama. Jika benar jenis segitiga adalah 'Samasisi'.
  3. Jika tidak, periksa apakah ada dua sisi yang sama. Jika benar , jenis segitiga adalah 'sama kaki'
  4. Dalam kasus tidak sama, setiap sisi jenis segitiga adalah 'Scalene'. Kita bisa langsung menggunakan ELSE juga.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL pilih dengan kondisi CONCAT

  2. String kueri MySQL berisi:

  3. Tidak dapat mengonversi nilai tanggal/waktu MySQL ke System.DateTime

  4. Pengantar Sederhana untuk Menggunakan MySQL di Terminal Linux

  5. Alat sinkronisasi MySQL gratis