以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 关于 fill语句 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=146882) |
||||
-- 作者:tld -- 发布时间:2020/3/4 23:14:00 -- 关于 fill语句 老师好,第一次接触sqlquery表,使用fill,有两个问题折腾好久没搞明白。问题我在附件中描述了,请 您帮忙给看看。谢谢!! |
||||
-- 作者:有点蓝 -- 发布时间:2020/3/5 9:57:00 -- 多看几遍:http://www.foxtable.com/webhelp/topics/1284.htm 2个表必须有关联的列,如编号;同名列其中一个必须改名 tb.fill("Select a.[第一列],a.[第二列] as 其它列名, b.[第三列],b.[第二列] from {" & nm & "} as a inner join {表B} as b on a.编号=b.编号",true) |
||||
-- 作者:tld -- 发布时间:2020/3/5 11:33:00 -- 谢谢老师的指点。 我想建立一个sqlquery表,表名称:tb。这个表有5列:设备id、任务分类、参数、单价、 标准号 tables("设备表")包含列:设备id、任务分类、单价 tables("任务分类")包含:任务分类、参数、 标准号 希望从两个表中提取【任务分类】=“任务一” 的数据到 tb表中, 其中tables("设备表")符合条件的有 n 行,tables("任务分类")符合条件的有 m 行,tb表最终的行数 是 n+m 行。 其中,tb 表 的各列中,除了 任务分类 这一列每行都有数据,其余的列 并非每行都有数据。
|
||||
-- 作者:有点蓝 -- 发布时间:2020/3/5 12:09:00 -- 请上传实例说明 |
||||
-- 作者:tld -- 发布时间:2020/3/5 23:15:00 -- 老师,两个表,设备表与人文分类表。想把两个表中任务分类是拉伸的行 放到 窗口中的结果表中。 在窗口中的结果表是sqlquery 类型,表结构与内容与结果表相同。
|
||||
-- 作者:有点蓝 -- 发布时间:2020/3/6 11:05:00 -- sqlquery 窗口表的 select 语句 Select 设备名称,任务分类,单价,null As 参数, null As 标准号 from {设备表} union all Select null As 设备名称,任务分类,null As 单价,参数,标准号 from {任务分类} |