以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教一个多表查询的问题,折腾的够呛 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=29484) |
-- 作者:VICMA -- 发布时间:2013/3/7 16:12:00 -- 请教一个多表查询的问题,折腾的够呛 请教一个多表查询的问题:我是做石油行业的,拿一个油田所有井的设备进行举例
一,我一个“总井号、区块表”,还有A,B,C,D,E五个设备表; 二,这6个表中有一个相同的列:“井号”列,也就是说这6个表唯一联系的地方就是这个“井号”列; 三,现在的问题是:我如何操作可以在“总井号、区块表”中点击一口井,则其他5个表中相应井号的设备就列出来?
请大家帮忙,谢谢!
|
-- 作者:狐狸爸爸 -- 发布时间:2013/3/7 16:22:00 -- 用关联不行吗?
看看《使用指南》下《关联表》这一章。 |
-- 作者:VICMA -- 发布时间:2013/3/7 16:30:00 -- 以下是引用狐狸爸爸在2013-3-7 16:22:00的发言:
用关联不行吗?
看看《使用指南》下《关联表》这一章。 起初也是想用关联表,但是在一个表中点击一行,一下子显示5个表中相应的行,改如何关联,而且所有关联列都是相同的,这样可以关联么? |
-- 作者:狐狸爸爸 -- 发布时间:2013/3/7 16:34:00 -- 1、父表分别和这五个表建立关联 2、可以将5个关联表排在一起,同时显示:
3、你还可以设计一个窗口,插入5个Table控件, 分别绑定到这5个关联表,这样相互的位置你可以随心调整。 [此贴子已经被作者于2013-3-7 16:34:52编辑过]
|
-- 作者:VICMA -- 发布时间:2013/3/7 16:49:00 -- 以下是引用狐狸爸爸在2013-3-7 16:34:00的发言:
1、父表分别和这五个表建立关联 2、可以将5个关联表排在一起,同时显示:
3、你还可以设计一个窗口,插入5个Table控件, 分别绑定到这5个关联表,这样相互的位置你可以随心调整。 [此贴子已经被作者于2013-3-7 16:34:52编辑过] 回去试一下,感谢指点! |
-- 作者:奋斗老青年 -- 发布时间:2013/3/7 20:54:00 -- 以下是引用天问者在2013-3-7 16:37:00的发言:
用SQL视图 请教SQL视图有什么作用,该如何操作,应对这种情况最合适么?多谢! |
-- 作者:teng0731 -- 发布时间:2013/3/8 8:50:00 -- sql视图是需要用数据库管理工具来建立,这个需要你掌握数据库的知识才行。 |
-- 作者:VICMA -- 发布时间:2013/3/8 9:07:00 -- 以下是引用teng0731在2013-3-8 8:50:00的发言:
sql视图是需要用数据库管理工具来建立,这个需要你掌握数据库的知识才行。 我要是依托狐表可以用SQL视图来解决问题么?昨天的问题已经解决,我是想如果有更复杂的查询的话应该怎么办。 谢谢! |
-- 作者:狐狸爸爸 -- 发布时间:2013/3/8 10:07:00 -- 狐表也可以用sql的视图。 |