以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于在查询表中增加表达式 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=53221) |
-- 作者:yankunhao -- 发布时间:2014/7/2 16:45:00 -- 关于在查询表中增加表达式 我想在查询中增加一个表达式如:IIF([wf_wcsl]>=[sheet_qty],\'OK\',\'NO\') 别名:状态 为什么不行呢?
此主题相关图片如下:1.jpg 此主题相关图片如下:2.jpg [此贴子已经被作者于2014-7-2 16:45:40编辑过]
|
-- 作者:Bin -- 发布时间:2014/7/2 16:46:00 -- 你的是MSSQL数据源? |
-- 作者:yankunhao -- 发布时间:2014/7/2 16:48:00 -- 以下是引用Bin在2014-7-2 16:46:00的发言:
你的是MSSQL数据源? Microsoft SQL Server 2000 |
-- 作者:有点甜 -- 发布时间:2014/7/2 16:48:00 -- 你的是Access数据源,还是Sqlserver数据源?你去掉下面的表达式,看是否出错。 |
-- 作者:Bin -- 发布时间:2014/7/2 16:49:00 -- SQLSERVER 要用 case when |
-- 作者:yankunhao -- 发布时间:2014/7/2 16:49:00 -- 以下是引用有点甜在2014-7-2 16:48:00的发言:
你的是Access数据源,还是Sqlserver数据源?你去掉下面的表达式,看是否出错。 Sqlserver数据源,如果没下面的表达式,就正常. |
-- 作者:有点甜 -- 发布时间:2014/7/2 16:49:00 -- sqlserver数据源,用 Case When
参考 http://www.cnblogs.com/eshizhan/archive/2012/04/06/2435493.html
|