Foxtable(狐表)用户栏目专家坐堂 → [求助] 深度条件查询


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

主题:[求助] 深度条件查询

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


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/5 20:57:00 [显示全部帖子]

没有办法直接做。这种要使用分组+子查询实现。然而分组+子查询的sql只能做查询表,是无法编辑的。

建议还是在窗口添加查询条件,根据需要查询,或者分页显示数据

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


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/5 21:34:00 [显示全部帖子]

方法1、select * from (上面的sql) where FItemID in(selecFItemID from 表A

2、再加一个inner join即可

Se lect  {t_ICItemCore}.FNumber,{t_ICItemCore}.FName,{t_Supplier}.FName,{PORequest}.*,{PORequestEntry}.*,[F_103],[F_102] From (({PORequest} Inner JOIN {PORequestEntry} ON {PORequestEntry}.[FInterID] = {PORequest}.[FInterID]) Left JOIN {t_Supplier} ON {t_Supplier}.[FItemID] = {PORequestEntry}.[FSupplyID]) Inner JOIN {t_ICItemCore} ON {t_ICItemCore}.[FItemID] = {PORequestEntry}.[FItemID] inner join 表A on {t_ICItemCore}.[FItemID] = {表A }.[FItemID] Where [PORequestEntry].FMRPClosed <> 1

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


加好友 发短信
等级:超级版主 帖子:107440 积分:546479 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/5 23:07:00 [显示全部帖子]

数据库里没有这个表。外部表和内部表没有办法连接的

 回到顶部