Я выполняю запрос на SQL Server 2012 и экспортирую записи о стоимости в CSV, сохраняя результат в качестве опции, сумма всех записей в CSV показывает 1817751,612
SELECT SUM(Cost) AS COST FROM TABLE_NAME GROUP BY ...,...,...;
COST
0.005719641
0
3.56
0.167338156
0.007596698
1.78
0.03634226
......
.....
...
Однако результаты при проверке СУММ для всех записей о расходах составляют 1823065.094
SELECT SUM(Z.COST) FROM(SELECT SUM(Cost) AS COST FROM TABLE_NAME GROUP BY ...,...,...) AS Z;
Почему CSV показывает сумму 1817751,612 вместо 1823065,094 и как я могу исправить это?
Я пытался использовать CAST, ROUND и CONVERT, а также для столбца суммы, не работает.
Заранее спасибо