Tento článok sa venuje dôležitosti a použitiu otázok Únie a tiež poskytuje kroky na jeho efektívne využitie na získanie kombinovaných výsledkov.
Predpokladajme, že používateľ má databázu MS Access s dvoma nesúvisiacimi tabuľkami, jednu s údajmi o klientoch a druhú s údajmi o zákazníkoch. Predpokladáme, že obe tieto tabuľky budú mať pole pre kontaktné informácie. Ak teraz chce používateľ vidieť kontaktné informácie v jednom zobrazení oboch týchto tabuliek, bude musieť použiť dotaz Union.
Union Query sa používa na výber a načítanie informácií z viac ako jednej tabuľky naraz. Na to je potrebné, aby užívateľ vybral dotaz z každej tabuľky, ktorá načíta údaje a potom skombinuje výsledok vytvorením spojovacieho dotazu.
Na čo treba pamätať pri používaní dotazu Union Query
- Union Queries sú určené pre SQL, takže by sa mali písať priamo v MS SQL, a to prepnutím do SQL zobrazenia.
- Vybrané dotazy, ktoré chce používateľ skombinovať, by mali mať rovnaký počet polí v rovnakom poradí a pozostávať z kompatibilných dátových typov.
Kroky na vytvorenie výberových dotazov
- Krok 1: Prejdite na Vytvoriť kartu v skupine Dotazy a otvorte Návrh dotazu.
- Krok 2: Vyberte tabuľku s poľami, ktoré chcete pridať, z Zobraziť tabuľku. Tabuľka sa automaticky pridá do vášho okna návrhu dotazu.
- Krok 3: Zatvorte dialógové okno Zobraziť tabuľku.
- Krok 4: Teraz vyberte polia z okna Dizajn dotazu.
Nezabudnite zvoliť rovnaké poradie a počet polí, ktoré pridávate do druhého výberového dotazu. Skontrolujte tiež, či sú dátové typy v jednotlivých poliach navzájom kompatibilné alebo nie.
- Krok 5: Teraz pridajte kritériá do poľa s príslušnými výrazmi.
- Krok 6: Spustite výberový dotaz a znova skontrolujte jeho výstup. Otvorte kartu Dizajn v skupine Výsledky a kliknite na príkaz Spustiť.
- Krok 7: Prepnite do návrhového zobrazenia.
- Krok 8: Teraz uložte vybraný dopyt bez ukončenia
- Krok 9: Zopakujte postup pre každý výberový dotaz, ktorý chce používateľ skombinovať.
Kroky na kombináciu vybraných dotazov
Aplikácia Access zobrazí kartu objektu zobrazenia SQL a skryje okno Dizajn dotazu. V tejto chvíli je karta Zobrazenie SQL prázdna.
Krok 1: Vyberte kartu prvého výberového dotazu, ktorý chce používateľ skombinovať ako zjednocujúci dotaz.
- Krok 2: Prejdite na kartu Domov, kliknite na položky Zobraziť> Zobrazenie SQL.
- Krok 3: Skopírujte a vložte príkaz SQL pre vybraný dotaz. Teraz otvorte kartu, ktorú ste vytvorili vo vyššie uvedených krokoch pre 'Vytvorenie spojovacieho dotazu'.
- Krok 4: Vložte príkaz SQL do objektu SQL View Object v zjednocovacom dotaze.
- Krok 5: Odstráňte bodkočiarku (;) umiestnenú na konci výberového dotazu v jej príkaze SQL.
- Krok 6: Stlačte kláves Enter, aby sa kurzor presunul o jeden riadok nižšie, a do nového riadku zadajte príkaz UNION.
- Krok 7: Vyberte kartu pre ďalší dopyt, ktorý chce používateľ skombinovať v Union Query.
- Krok 8: Opakujte všetky kroky do 5, kým používateľ neskopíruje a nevloží všetky príkazy SQL pre výberový dotaz do okna SQL Query v okne SQL. Neodstraňujte bodkočiarku z posledného príkazu alebo dotazu SQL.
- Krok 9: Prejdite na kartu Návrh v skupine Výsledky a potom kliknite na príkaz Spustiť.
Výsledky dotazu používateľa sa automaticky zobrazia na obrazovke v zobrazení údajového hárka.
Napriek množstvu funkcií zahrnutých do jeho najnovších verzií softvér MS Access stále trpí zlyhaniami databázy. Preto musia obchodní používatelia investovať do Prístup k oprave užitočnosť na riešenie nepredvídaných udalostí.
Úvod autora:
Vivian Stevens je expertkou na obnovu dát v DataNumen, Inc., ktorá je svetovým lídrom v oblasti technológií obnovy dát, vrátane zotavenie sql a vynikajúce softvérové produkty na obnovenie. Pre viac informácií navštívte www.datanumen. S
Krok 1: Vyberte kartu prvého výberového dotazu, ktorý chce používateľ skombinovať ako zjednocujúci dotaz.