以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 从数据源增加多表的集合 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=110749) |
-- 作者:malavazos -- 发布时间:2017/12/8 16:51:00 -- 从数据源增加多表的集合 请问,如何将数据源中的几个表的数据组合为一个数据表。是否可以用fill指令实习。或者是FILLER可以实现吗? |
-- 作者:有点甜 -- 发布时间:2017/12/8 16:57:00 -- 方法一:
http://www.foxtable.com/webhelp/scr/0680.htm
方法二:
http://www.foxtable.com/webhelp/scr/2320.htm
方法三:
五、UNION 运算符
UNION运算符用于组合两个查询的结果。
SELECT 公司名称, 地址 FROM {客户} WHERE 国家 = \'中国\' UNION SELECT 公司名称, 地址 FROM {供应商} WHERE 国家 = \'中国\' 两个查询的字段名称、个数、类型必须完全一致才行。
默认情况下,UNION会自动排除重复的行,然后你可以用ALL关键词来确保返回所有的行,例如: SELECT 公司名称, 地址 FROM {客户} WHERE 国家 = \'中国\' UNION ALL SELECT 公司名称, 地址 FROM {供应商} WHERE 国家 = \'中国\' |
-- 作者:malavazos -- 发布时间:2017/12/8 17:27:00 -- 请问这样建立的表是一个数据表还是查询表,我要的是数据表,查询表中数据是无法修改的。 |
-- 作者:有点甜 -- 发布时间:2017/12/8 17:33:00 -- 那就只能用filler的方法
http://www.foxtable.com/webhelp/scr/0680.htm
|
-- 作者:malavazos -- 发布时间:2017/12/8 19:13:00 -- 我要填充2个表中的数据。如何实现,方法一仅仅是一个表中的数据。 |
-- 作者:有点蓝 -- 发布时间:2017/12/8 19:56:00 -- 分2次填充 |