在Access中,連接的類型小編自己給它分為6種,分別為:等值連接、自然連接、內(nèi)連接、左外連接、右外連接、全外連接。初學(xué)者總是分不清它們的區(qū)別,因?yàn)榇蠖鄶?shù)人都只是從概念上來記憶,實(shí)際上這些連接需要我們用實(shí)際的數(shù)據(jù)庫數(shù)據(jù)來演示結(jié)合才能記得更牢固。那么本節(jié)課就先跟隨小編來學(xué)習(xí)一下等值連接吧。
現(xiàn)在假設(shè)我們的Access數(shù)據(jù)庫中有這樣兩張表,表一:有a、b、c三個字段;表二有c、d、e三個字段。如果表一中的任意一個字段和表二中的任意一個字段之間有相同的值,就可以構(gòu)成一個等值連接,這樣其實(shí)我們可以得到如下的九個等值連接的情況:
1、表一.a=表二c
2、表一.a=表二d
3、表一.a=表二e
4、表一.b=表二c
5、表一.b=表二d
6、表一.b=表二e
7、表一.c=表二c
8、表一.c=表二e
9、表一.c=表二e
當(dāng)然實(shí)際情況中,一般不可能兩個表中的所有字段之間兩兩都有相同的值,以上只是列舉理論上的情況。那么如何在Access數(shù)據(jù)庫中使用等值連接來完成查詢呢?我們來看一個例子,如下圖是兩個表:
表一:
1、表一的a字段和表二c字段有相同的值5;
2、表一的b字段和表二c字段有相同的值6;
3、表一的b字段和表二d字段有相同的值6;
4、表一的c字段和表二c字段有相同的值5和7;
5、表一的c字段和表二d字段有相同的值7;
6、表一的c字段和表二e字段有相同的值7;
現(xiàn)在我們隨便選取其中的一種情況在Access中做一個等值連接查詢,這里就選擇第三種情況(表一的b字段和表二d字段有相同的值6)作為演示,在查詢設(shè)計(jì)器中按如下操作: