请高手解答! 关于sql server语句的问题
发布网友
发布时间:2023-11-04 12:29
我来回答
共3个回答
热心网友
时间:2024-11-22 06:36
Fqty 在这里是字段名,加[]是为了防止歧义。这个字段是这样来的:
sum(isnull(FQty,0)) AS Fqty
整个语句就是根据t2表的内容更新t2表的FDecimal3字段,更新的记录是Fbillno字段等于sFbillNO的记录。追问谢谢你啊!
就是select FItemID,sum(isnull(FQty,0)) as Fqty from ic group by FItemID 这个语句不太懂,sum(isnull(FQty,0))是什么意思啊,sum(isnull(FQty,0)) as Fqty 是什么意思啊!嘿嘿,我新学的,不太懂
热心网友
时间:2024-11-22 06:37
sum(isnull(FQty,0)) as Fqty
sum() 是求和函数
isnull()是个函数,isnull(FQty,0)意思就是,如果FQty is null 就用0代替,不然你sum(求和)的结果就会是 null ,防止因为用于计算的字段中包含 null 值引起的计算结果异常。例如 5+ null 结果是等于 null的
as Fqty 就是列名了
热心网友
时间:2024-11-22 06:37
没看出啥特殊的,就是t3表的一个普通字段而已