Foxtable(狐表)用户栏目专家坐堂 → 生成表


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

主题:生成表

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


加好友 发短信
等级:童狐 帖子:266 积分:2167 威望:0 精华:0 注册:2020/9/28 14:53:00
生成表  发帖心情 Post By:2021/4/9 12:57:00 [只看该作者]

如图:通过表1,表2,表3的编号,条件,表2,表3中的编号唯一的取本行数据,编号有多个的,序号取最大序号的数据,生成表4
图片点击可在新窗口打开查看此主题相关图片如下:ym$7lh~08hj6o1t}{2@o.png
图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106676 积分:542569 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/4/9 13:48:00 [只看该作者]

select c.编号,A,B,c,de,f from {表1} as c inner join (select a1.编号,c,d from {表2} as a1 inner join (select 编号,max(序号1) as 序号1 from {表2})  as a2 on a1.编号=a2.编号 where a1.序号1 = a2.序号1) as b on c.编号=b.编号 inner join (select b1.编号,e,f from {表3} as b1 inner join (select 编号,max(序号2) as 序号2 from {表3})  as b2 on b1.编号=b2.编号 where b1.序号2 = b2.序号2) as d on c.编号=d.编号





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


加好友 发短信
等级:童狐 帖子:266 积分:2167 威望:0 精华:0 注册:2020/9/28 14:53:00
  发帖心情 Post By:2021/4/9 15:33:00 [只看该作者]

还是不行
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:多表合表.foxdb


 回到顶部
帅哥,在线噢!
有点蓝
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106676 积分:542569 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/4/9 15:41:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:多表合表.zip


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


加好友 发短信
等级:童狐 帖子:266 积分:2167 威望:0 精华:0 注册:2020/9/28 14:53:00
回复:(有点蓝)[upload=zip,多表合表.zip]viewFile....  发帖心情 Post By:2021/4/9 16:05:00 [只看该作者]

如果前面的任何一张表改了,都要重新查询一次吗

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106676 积分:542569 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/4/9 16:07:00 [只看该作者]


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


加好友 发短信
等级:童狐 帖子:266 积分:2167 威望:0 精华:0 注册:2020/9/28 14:53:00
回复:(有点蓝)刷新一下:http://www.foxtable.com/...  发帖心情 Post By:2021/4/12 13:00:00 [只看该作者]

如果序号列是表达式列,如何处理

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106676 积分:542569 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/4/12 14:27:00 [只看该作者]

把表达式替换sql里面的序号列名称

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


加好友 发短信
等级:童狐 帖子:266 积分:2167 威望:0 精华:0 注册:2020/9/28 14:53:00
回复:(有点蓝)多表合表  发帖心情 Post By:2021/4/13 10:23:00 [只看该作者]

如果在表2中条件
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:多表合表.foxdb

以标识分组,流水号取最大号如实现

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:106676 积分:542569 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/4/13 10:45:00 [只看该作者]

一样的用法,改不同列即可

select 标识,max(流水号) as 流水号 from {表2} group by 标识

 回到顶部
总数 17 1 2 下一页