Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Giá trị lớn nhất của nhiều cột có tên cột?

Bạn có thể sử dụng TUYỆT VỜI NHẤT hàm để tìm giá trị lớn nhất trong số tất cả các cột:

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. Làm cách nào để xóa cơ sở dữ liệu MySQL?

  2. Tham chiếu khóa ngoại trong cùng một cột

  3. Chuỗi tự động MySQL để ép kiểu số nguyên trong mệnh đề where?

  4. Docker Laravel Mysql:không thể tìm thấy trình điều khiển

  5. Chế giễu PDO với phpunit