Foxtable(狐表)用户栏目专家坐堂 → where条件的字段可否引用变量?


  共有5009人关注过本帖树形打印复制链接

主题:where条件的字段可否引用变量?

帅哥哟,离线,有人找我吗?
Bin
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/21 11:29:00 [显示全部帖子]

上面写法正确啊.

你可以使用messagebox.show 把你拼接的语句弹出来看一下,这样可以直观分析结果. 如果有问题也容易看出问题所在,然后进行调整

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/21 11:43:00 [显示全部帖子]

说明你双引号没写对. 完整拼接代码发出来.

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/21 11:52:00 [显示全部帖子]

"select a.产品编码,类别,a.品名,a.规格,a.计量单位,仓库,a.备注 From 库存表 a inner join 产品编码 b on a.产品编码 = b.产品编码 where 仓库 = '外协品仓' and " & tables("库存调拨单_主表").Current("品质状态") & " > 0"

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/4/21 15:44:00 [显示全部帖子]

加入你当前行的值是 合格数量  你这也写相当于只是

select 产品编码,品名,规格,计量单位,仓库,备注 from 库存表 where 合格数量 > 0


我有点摸不清楚你的情况

想要满足3个条件生成的SQl语句如下
select 产品编码,品名,规格,计量单位,仓库,备注 from 库存表 where 合格数量 > 0 and 不良数量 > 0 and 报废数量 > 0


 回到顶部