Возможно, у вас возникли проблемы с сортировкой столбца в вашей среде. Можно попробовать явное приведение CAST (ROUND (...) AS NUMERIC (18,4)) или даже просто попытаться сделать 0 0.0. Также убедитесь, что вы связываете столбец с правильным типом данных в вашем приложении.
Все крутые люди используют COALESCE вместо ISNULL. COALESCE является портативным, и вы можете иметь столько параметров, сколько захотите (не только два !!)
В любом случае, я не уверен, что это был просто пример, но у вас могут возникнуть проблемы с DA в ваших данных, если они еще не были округлены на данном этапе.