表A:
id old new zheng fu
1 10 20
2 20 10
zheng,fu两个字段是计算字段,结果都是([new]-[old]),
在插入记录的时候,如果new-last>0那么向zheng赋值结果,如果new-last<0则象fu字段赋值结果的绝对值。
能够在字段的计算公式添加语句么?我试了一下,没通过,我SQL用的还不是很熟,望兄弟们指点,应该怎么做?
...全文
1074打赏收藏
最后5分,字段公式的问题!兄弟们宅心仁厚,拉兄弟一把!
表A: id old new zheng fu 1 10 20 2 20 10 zheng,fu两个字段是计算字段,结果都是([new]-[old]), 在插入记录的时候,如果new-last>0那么向zheng赋值结果,如果new-last<0则象fu字段赋值结果的绝对值。 能够在字段的计算公式添加语句么?我试了一下,没通过,我SQL用的还不是很熟,望兄弟们指点,应该怎么做?
我设的默认值就是0,怎么直接就设默认值呢?不这么写:zheng: case when [new]-[last] > 0 then [new]-[last] else 0 end
这么写:zheng: case when [new]-[last] > 0 then [new]-[last] else default end
怎么不行?怎么改?