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

Tìm giá trị ÍT NHẤT / LỚN NHẤT từ các CỘT được kết hợp, bỏ qua 0 &NULL- MYSQL

Greatest và Least không bỏ qua null như các hàm tổng hợp làm; bạn sẽ cần phải làm gì đó để tránh chúng. Một tùy chọn như sau:

Greatest(IFNULL(Salary_1 ,0), ...)

Least(
     CASE WHEN Salary_1 IS NULL OR Salary_1 = 0 THEN /*some huge value*/ ELSE Salary_1 END
   , CASE WHEN Salary_2
   ....)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tìm nạp bản ghi từ một bảng mà không có bản ghi trong bảng khác

  2. Hiển thị * trong bảng

  3. Không thể thêm ràng buộc khóa ngoại vào trường ngày tháng

  4. PHP Chuyển đổi mysql sang mysqli

  5. Sử dụng CONCAT với MySQL Trigger (Lỗi tại,)