Foxtable(狐表)用户栏目专家坐堂 → [求助]金蝶K3BOM多表查询,同一项要显示两次不能实现需请教


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

主题:[求助]金蝶K3BOM多表查询,同一项要显示两次不能实现需请教

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/6 17:02:00 [显示全部帖子]

你问题太笼统。

 

做个例子,把数据发上来测试。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/6 17:40:00 [显示全部帖子]

select c.bom内码, d.物料代码, c.物料代码1 from (select b.bom内码, 物料代码 as 物料代码1  from {物料表} as a left join (select bom内码, 物料内码 from {bom子项}) as b on a.物料内码=b.物料内码 where bom内码 is not null) as c left join (select b.bom内码, 物料代码  from {物料表} as a left join (select bom内码, 物料内码 from {bom父项}) as b on a.物料内码=b.物料内码 where bom内码 is not null) as d on c.bom内码=d.bom内码 order by c.bom内码, d.物料代码, c.物料代码1

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/6 20:54:00 [显示全部帖子]

你的sql语句,尽量不要把表的主键列加上。默认会把第一列作为主键列。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/8/6 20:57:00 [显示全部帖子]

或者你做个有外部数据源的例子发上来,具体说明问题。

 回到顶部