sqlserver null转换和数据精度问题

把null的结果转换为0

isnull(afield,0)

如果afield的结果是null,就返回0,当然,可以把0转换为其他字段的值,如bfield

isnull(afield,bfield)

这在bfield在没有填写的时候,默认为afield的值,这样的情况下,最为有用

——————————————————————

数据精度:

用round

ROUND ( numeric_expression, length [ , function ] )  

如果要把afield的值,取两位小数,则为

round(afield,2) as afield

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据