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

Dapatkan nama kolom alih-alih nilai kolom

Anda dapat melakukannya dengan case ekspresi:

SELECT d1, d2, d3, d4, least(d1, d2, d3, d4) as min_value,
       (CASE  least(d1, d2, d3, d4)
            WHEN d1 THEN 'd1'
            WHEN d2 THEN 'd2'
            WHEN d3 THEN 'd3'
            WHEN d4 THEN 'd4'
        END) as min_column_name
FROM table1;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Lokasi tabel database - MySQL - Windows XP

  2. mysql pivoting - bagaimana saya bisa mengambil data dari tabel yang sama ke kolom yang berbeda?

  3. Manajemen inventaris dengan opsi saham

  4. Bagaimana cara mendapatkan ID dari baris yang terakhir diperbarui di MySQL?

  5. Nginx - Mengunduh PHP alih-alih mengeksekusi