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

Nilai terbesar dari beberapa kolom dengan nama kolom?

Anda dapat menggunakan GREATEST fungsi untuk menemukan nilai maksimum di antara semua kolom:

SELECT @var_max_val:= GREATEST(col1, col2, col3, ...) AS max_value,
       CASE @var_max_val WHEN col1 THEN 'col1'
                         WHEN col2 THEN 'col2'
                         ...
       END AS max_value_column_name
FROM table_name
WHERE ...



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

  2. Dapatkan semua anak dengan id orang tua dan klausa di mana di mysql

  3. MySQL Menggunakan kolom string dengan teks tanggal sebagai bidang tanggal

  4. Cara memperbarui DB MySql menggunakan Flex

  5. Cara memasukkan array data ke mysql menggunakan php