Jak vytvořit sjednocující dotazy pro získání kombinovaných výsledků v MS Access

Sdílej nyní:

Tento článek se zabývá důležitostí a používáním Union Queries a také poskytuje kroky k efektivnímu použití k získání kombinovaných výsledků.

Předpokládejme, že uživatel má databázi MS Access se dvěma nesouvisejícími tabulkami, jednou s klientskými daty a druhou s daty zákazníků. Předpokládáme, že obě tyto tabulky budou mít pole pro kontaktní informace. Nyní, pokud chce uživatel vidět kontaktní informace v jednom zobrazení obou těchto tabulek, bude muset použít Union Query.Sjednocení dotazů v MS Access pro získání výsledků kombinace

Union Query se používá k výběru a získávání informací z více než jedné tabulky najednou. K tomu musí uživatel vybrat dotaz z každé tabulky, která načte data a poté zkombinuje výsledek vytvořením sjednocovacího dotazu.

Na co si pamatovat při používání Union Query

  • Union Queries jsou specifikovány SQL, takže by měly být psány přímo v MS SQL, přepnutím do SQL zobrazení.
  • Výběrové dotazy, které chce uživatel zkombinovat, by měly mít stejný počet polí ve stejném pořadí, složených z kompatibilních datových typů.

Kroky k vytvoření výběrových dotazů

  • Krok 1: Přejděte na kartu Vytvořit ve skupině Dotazy a otevřete Návrh dotazu.
  • Krok 2: Vyberte tabulku s poli, která chcete přidat z Zobrazit tabulku. Tabulka bude automaticky přidána do vašeho okna návrhu dotazu.
  • Krok 3: Zavřít dialogové okno Zobrazit tabulku.
  • Krok 4: Nyní vyberte pole z okna Návrh dotazu.

Ujistěte se, že jste vybrali stejné pořadí a počet polí, které přidáváte do druhého výběrového dotazu. Zkontrolujte také, zda jsou datové typy v jednotlivých polích vzájemně kompatibilní nebo ne.

  • Krok 5: Nyní přidejte kritéria do pole s příslušnými výrazy.
  • Krok 6: Spusťte výběrový dotaz a znovu zkontrolujte jeho výstup. Otevřete kartu Návrh ze skupiny Výsledky a klikněte na Spustit.
  • Krok 7: Přepněte do návrhového zobrazení.
  • Krok 8: Nyní uložte vybraný dotaz bez zavření
  • Krok 9: Opakujte postup pro každý výběrový dotaz, který chce uživatel zkombinovat.

Kroky ke sloučení Vyberte dotazy

Access zobrazí kartu objektu zobrazení SQL a zároveň skryje okno návrhu dotazu. A v tuto chvíli je karta zobrazení SQL prázdná.

  • Kombinovat výběrové dotazyKrok 1: Vyberte kartu prvního výběrového dotazu, který chce uživatel zkombinovat jako sjednocovací dotaz.
  • Krok 2: Přejděte na kartu Domů, klikněte na Zobrazit > Zobrazení SQL.
  • Krok 3: Zkopírujte a vložte příkaz SQL pro výběrový dotaz. Nyní otevřete kartu, kterou jste vytvořili ve výše uvedených krocích pro „Vytvoření sjednocovacího dotazu“.
  • Krok 4: Vložte příkaz SQL do objektu SQL View ve sjednocovacím dotazu.
  • Krok 5: Odstraňte středník (;) umístěný na konci výběrového dotazu v jeho příkazu SQL.
  • Krok 6: Stiskněte Enter, aby se kurzor posunul o jeden řádek dolů, a na nový řádek napište UNION.
  • Krok 7: Vyberte kartu pro další dotaz, který chce uživatel zkombinovat v Union Query.
  • Krok 8: Opakujte všechny kroky až do 5, dokud uživatel nezkopíruje a nevloží všechny příkazy SQL pro výběrový dotaz do okna zobrazení SQL v Union Query. Neodstraňujte středník z posledního příkazu SQL nebo dotazu.
  • Krok 9: Přejděte na kartu Návrh ve skupině Výsledky a klikněte na Spustit.

Výsledky dotazu uživatele se automaticky zobrazí na vaší obrazovce v zobrazení datového listu.

Navzdory řadě funkcí, které jsou součástí jeho nejnovějších verzí, software MS Access stále trpí pády databáze. Firemní uživatelé proto musí investovat do Přístup k opravě užitečnost pro řešení nepředvídaných událostí.

Úvod autora:

Vivian Stevens je expert na obnovu dat v DataNumen, Inc., která je světovým lídrem v oblasti technologií pro obnovu dat, včetně zotavení sql a excelové softwarové produkty pro obnovu. Pro více informací navštivte www.datanumen.com

Sdílej nyní:

Komentáře jsou uzavřeny.