我在Excel中运行这个非常简单的SQL查询:限制SQL结果到小数点后2位在Excel
SELECT "DCNR 595 C 24H|Well Based|Desc Run Depth|MWD_STEM|EM Temperature".Temperature
FROM ADI."DCNR 595 C 24H|Well Based|Desc Run Depth|MWD_STEM|EM Temperature" "DCNR 595 C 24H|Well Based|Desc Run Depth|MWD_STEM|EM Temperature"
而且我想限制输出到小数点后两位,四舍五入酌情处理,而不是只是截断结果。所以我有一系列的结果如下:Excel报告中的147.20而不是147.19999694824。
我已经尝试了CAST和ROUND函数,但没有成功,但我也在Excel中挣扎。 MS Query应用程序似乎不喜欢我所做的任何事情。 :(
(注:我不能只格式化Excel单元格显示只有2位小数的实际返回的值必须是2位小数。)
http://stackoverflow.com/questions/5332583/decimal-places-in-sql没有帮助? – 2012-04-12 18:20:35
这可能是什么问题sql提供程序与查询? – 2012-04-12 20:10:16