Oracle
 sql >> Datenbank >  >> RDS >> Oracle

Wie vermeide ich 0-Werte mit der MIN- und MAX-Funktion in SQL?

Fügen Sie einen CASE hinzu Aussage.

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