The Blunder

  • + 0 comments

    -- MS SQL Server --

    SELECT CAST(CEILING(ABS( AVG(CAST(salary AS FLOAT)) - AVG(CAST( CASE WHEN REPLACE(CAST(salary AS VARCHAR(20)), '0', '') = '' THEN '0' ELSE REPLACE(CAST(salary AS VARCHAR(20)), '0', '') END AS FLOAT) ) )) AS INT) AS Error FROM employees;