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

Làm thế nào để tránh các giá trị 0 bằng cách sử dụng hàm MIN và MAX trong SQL?

Bao gồm một CASE tuyên bố.

SELECT
     CASE
          WHEN MAX(running) = MIN(running) THEN MAX(running)
          ELSE MAX(running) - MIN(running)
     END
"RUNNING",
     dt
FROM t
GROUP BY dt;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle - Kích hoạt để tạo một hàng lịch sử khi cập nhật

  2. Hình ảnh định dạng ngày Oracle kết thúc trước khi chuyển đổi toàn bộ chuỗi đầu vào

  3. Cách lấy bảng làm tham số out trong oracle

  4. Apache Dbutils thay đổi tên cột trong bản cập nhật Sql

  5. Tìm các ngày bị thiếu trong một chuỗi