有关从多个表中取数据的问题
dr2tr 2005-09-23 02:20:17 假设有表A,B,C,D,E,F,G
其中A,C,E,G都是实体表;而B,D,F记录的是关系。如:(用---代表关系)
B D F
A---C---E---G
现在我取的数据跟A,G有关,但是由于他们没有直接关系,是不是就是说,我必须跨越C,E
也就是说,至少牵涉到表:A,B,D,F,G。
觉得跨多表的话是很影响速度的
有没有更好的办法?或者,我牺牲空间,再多建一张表H,记录实体A,G的关系?
还是用视图?但是视图有解决问题吗?