Šajā rakstā ir aplūkota Savienības vaicājumu nozīme un izmantošana, kā arī sniegtas darbības to efektīvai izmantošanai, lai iegūtu apvienotus rezultātus.
Pieņemsim, ka lietotājam ir MS Access datu bāze ar divām nesaistītām tabulām, viena ar klienta datiem un otra ar klientu datiem. Mēs pieņemam, ka abās šajās tabulās būs lauks kontaktinformācijai. Tagad, ja lietotājs vēlas redzēt kontaktinformāciju vienā no abām tabulām, viņam būs jāizmanto savienojuma vaicājums.
Union Query tiek izmantots, lai vienā piegājienā atlasītu un izgūtu informāciju no vairākām tabulām. Lai to izdarītu, lietotājam no katras tabulas jāizvēlas vaicājums, kas izgūs datus un pēc tam apvienos rezultātu, izveidojot savienojuma vaicājumu.
Lietas, kas jāatceras, izmantojot Union Query
- Union vaicājumi ir norādīti SQL, tāpēc tie ir jāraksta tieši MS SQL, pārejot uz SQL skatu.
- Atlasītajiem vaicājumiem, kurus lietotājs vēlas apvienot, jābūt vienādam lauku skaitam vienā secībā, kas sastāv no saderīgiem datu tipiem.
Atlasīto vaicājumu izveides darbības
- Solis 1: Atveriet cilni Izveidot cilni Vaicājumi un atveriet Vaicājumu noformējums.
- solis 2: Atlasiet tabulu ar laukiem, kurus vēlaties pievienot, no tabulas Rādīt. Tabula tiks automātiski pievienota vaicājumu noformējuma logam.
- Solis 3: Aizveriet dialoglodziņu Rādīt tabulu.
- Solis 4: Tagad vaicājumu noformējuma logā atlasiet laukus.
Pārliecinieties, vai atlasāt to pašu secību un lauku skaitu, ko pievienojat otram atlases vaicājumam. Pārbaudiet arī to, vai katra lauka datu veidi ir savietojami vai nē.
- Solis 5: Tagad pievienojiet kritērijus laukā ar atbilstošām izteiksmēm.
- Solis 6: Palaidiet atlasīto vaicājumu un vēlreiz pārbaudiet tā izvadi. Atveriet cilni Noformējums grupā Rezultāti un noklikšķiniet uz Izpildīt.
- Solis 7: Pārslēdzieties uz noformējuma skatu.
- Solis 8: Tagad saglabājiet atlasīto vaicājumu, neaizverot
- Solis 9: Atkārtojiet procedūru katram atlasītajam vaicājumam, kuru lietotājs vēlas apvienot.
Atlasīto vaicājumu apvienošanas darbības
Programma Access parāda SQL skata objekta cilni, paslēpjot vaicājumu noformējuma logu. Un šobrīd SQL skata cilne ir tukša.
Solis 1: Atlasiet pirmā atlasītā vaicājuma cilni, kuru lietotājs vēlas apvienot kā savienojuma vaicājumu.
- Solis 2: Dodieties uz cilni Sākums, noklikšķiniet uz Skats> SQL skats.
- Solis 3: Nokopējiet un ievietojiet SQL priekšrakstu atlasītajam vaicājumam. Tagad atveriet cilni, kuru izveidojāt, veicot iepriekš minētās darbības, lai izveidotu savienojuma vaicājumu.
- Solis 4: Savienojuma vaicājumā ielīmējiet SQL priekšrakstu SQL View Object.
- Solis 5: Izdzēsiet semikolu (;), kas atrodas atlasītā vaicājuma beigās tā SQL priekšrakstā.
- Solis 6: Nospiediet Enter, lai kursors pārvietotos uz leju vienā rindā, pēc tam jaunajā rindiņā ierakstiet UNION.
- Solis 7: Atlasiet cilni nākamajam vaicājumam, kuru lietotājs vēlas apvienot Savienības vaicājumā.
- Solis 8: Atkārtojiet visas darbības līdz 5. brīdim, līdz lietotājs Union Query SQL skata logā ir nokopējis un ielīmējis visus atlasītā vaicājuma SQL priekšrakstus. Nedzēsiet semikolu no pēdējā SQL priekšraksta vai vaicājuma.
- Solis 9: Dodieties uz cilni Noformējums grupā Rezultāti un pēc tam noklikšķiniet uz Palaist.
Lietotāja vaicājuma rezultāti automātiski parādīsies ekrānā datu lapas skatā.
Neskatoties uz virkni iezīmju, kas iekļautas jaunākajās versijās, MS Access programmatūra joprojām cieš no datu bāzes avārijām. Tāpēc biznesa lietotājiem ir jāiegulda Piekļuves remonts lietderība, lai risinātu neparedzētus gadījumus.
Autora ievads:
Vivians Stīvenss ir datu atkopšanas eksperts DataNumen, Inc., kas ir pasaules līderis datu atkopšanas tehnoloģiju, tostarp sql atgūšana un Excel atkopšanas programmatūras produkti. Lai iegūtu vairāk informācijas, apmeklējiet vietni www.datanumen. Ar

Solis 1: Atlasiet pirmā atlasītā vaicājuma cilni, kuru lietotājs vēlas apvienot kā savienojuma vaicājumu.