ANSI
(supported SQL Server
, Oracle
, MySQL
and PostgreSQL
):
SELECT SUM(CASE WHEN FIELD < 10000 THEN 0 ELSE FIELD - 10000 END)
FROM mytable
Usage GREATEST
(not supported SQL Server
):
SELECT SUM(GREATEST(field - 10000, 0))
FROM mytable
source
to share