以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  求助多表查询  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=90280)

--  作者:ljz
--  发布时间:2016/9/8 21:13:00
--  求助多表查询
有《项目》、《设备》、《可研》三张表,他们之间的关系在《位置》和《关系》两张表中。求如何将三张表查询到一张临时表中。请各位高手相助,谢谢
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:20160903设备管理.foxdb


--  作者:ljz
--  发布时间:2016/9/8 21:15:00
--  
顶起
--  作者:有点蓝
--  发布时间:2016/9/8 21:26:00
--  
没看懂几张表的关联关系。

关联表建议在子表增加一列记录父表的ID,这样不管做什么查询都很方便。

1楼那种关联关系要做关联查询非常麻烦,表一多到项目后段估计得崩溃。

要做专用关联表也应该这样:

项目设备关联表(项目ID,设备ID)
设备可研关联表(设备ID,科研ID)

--  作者:ljz
--  发布时间:2016/9/8 21:46:00
--  

谢谢指点