以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  表达式列  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=65517)

--  作者:lesliecheung912
--  发布时间:2015/3/17 16:49:00
--  表达式列
表A有以下列:第一列,第二列,第三列和求和(表达式列)
第一列和第二列都是数值列,第三列为字符列,求和列的表达式为第一列和第二列的和,但有个条件,那即是当第三列的值=’张三‘
那么表达式列这样写为什么不行呢(IIF([第一列] =‘张三’, isnull([第一列],0) + isnull([第二列],0),\'\'))?

--  作者:Bin
--  发布时间:2015/3/17 16:51:00
--  
IIF([第三列] =‘张三’, isnull([第一列],0) + isnull([第二列],0),0)
--  作者:lesliecheung912
--  发布时间:2015/3/17 16:55:00
--  
那可不可以只要后面的一个参数?另一个参数不作考虑
--  作者:Bin
--  发布时间:2015/3/17 16:57:00
--  
不明白你的意思