0

我有以下两张表

Table 1
=======

T1Col1  T1Col2  T1Col3

jkl     nnn     qoq
efg     Aaa     wow
efg     xxx     yoy
abc     iii     qoq
abc     fff     wow
abc     rrr     qoq
gdg     ppp     yoy



Table 2
=======

T2Col1  T2Col2  

qoq     nnn     
wow     aaa 
yoy     xxx 

两个表之间的链接列是 T1.T1Col3 和 T2.T2Col1

Expected Results
================

T1Col1  T1Col2  T1Col3  T2Col2

jkl     nnn     qoq      nnn
efg     Aaa     wow      aaa 
efg     xxx     yoy      xxx 
abc     iii     qoq      nnn
abc     fff     wow      aaa 
abc     rrr     qoq      nnn
gdg     ppp     yoy      xxx 

通过连接查询,我得到了多条记录。但我只在上面没有记录。因为在我的真实场景中,表 1 有超过一百万条记录。所以最终结果集记录数量巨大,超过了 MS ACCESS 限制

这可能吗

干杯

沙巴

4

2 回答 2

2

您是否在表之间创建了关系..?直到您不创建关系,它才会给出一个称为笛卡尔积的结果..!!

于 2013-04-04T07:07:03.857 回答
0

我会尝试在查询生成器中使用 count 函数。在选择分组依据的部分中,尝试下拉框并选择计数。

于 2013-04-04T01:48:10.903 回答