Piekļuve: saišu tabulas un vaicājumi - kā tas darbojas
Lai saistītu tabulas un vaicājumus Microsoft Access, jums jāapsver dažas lietas. Ir dažādi kritēriji, pēc kuriem jūs varat sasaistīt tabulas, piemēram, iekšējā un ārējā saite. Šis praktiskais padoms parāda, kā to izdarīt, izmantojot Microsoft Access 2007.
Piekļuve: saišu tabulas un vaicājumus uz iekšējo saiti
Ja jums ir piekļuves fails, kurā jau ir dažādas tabulas, varat tos sasaistīt.
- Izmantojiet cilni "Attiecības", lai izveidotu attiecības starp tabulām. Tur atlasiet vēlamās attiecības, kas vislabāk atspoguļo attiecības starp tabulām. Ja jau esat izveidojis attiecības, Access automātiski izveidos iekšēju saiti starp tabulām, kad vaicājumam pievienosit jaunas tabulas.
- Ja izveidojat jaunu vaicājumu un starp tabulām nav saistību, programma automātiski neveido saiti.
- Lai izveidotu saiti, tagad velciet lauku no vienas tabulas uz citas tabulas lauku.
- SQL sintakse, kas jums jāizmanto, lai izmantotu iekšējo saiti, izskatās šādi, piemēram: NO table1 INNER JOIN table2 on table1.field1 salīdzināšanas operatora table2.field2.
- Salīdzināšanas operators ir, piemēram, "" vai "=".
Piekļuve: saišu tabulas un vaicājumus uz ārējo saiti
Vēl viena saite ir ārējā saite. Tas parāda visas rindas no viena galda un tikai tās rindas no otras, kas atbilst pirmajai tabulai.
- Tā kā ārējās saites tiek izveidotas, mainot iekšējo saiti, vispirms jāizveido iekšējā saite starp divām tabulām.
- Vispirms jums jāiet uz izvēlni, lai mainītu saiti. Tāpēc divreiz noklikšķiniet uz saites, kuru vēlaties rediģēt.
- Tagad jūs varat izvēlēties starp 2. un 3. iespēju. Izvēlieties vajadzīgo opciju un apstipriniet ar "OK".
- SQL sintakse, kas nepieciešama ārējai savienošanai, izskatās šādi, salīdzinot ar iekšējās savienojuma sintakse: NO 1. tabulas [LEFT | PAREIZI] JOIN table2 on table1.field1 salīdzināšanas operatora table2.field2.
- Tāpat kā iekšējās saites gadījumā, jums jāpielāgo piemērs jūsu galdiem.
- Lai izdzēstu saīsni, ja esat pieļāvis kļūdu, vienkārši atlasiet saīsni un nospiediet taustiņu “DEL”.