Při práci s databázemi musí uživatel obdržet informace ve vhodné formě pro zobrazení shrnutí výsledků pro různé parametry pomocí výpočtů a výrazů. V databázi aplikace Access jsou používány vzorové a datové požadavky. V článku se jedná o další způsob zobrazení a výběr požadovaných hodnot - křížové odkazy.
Koncepce a použití
Výsledky žádosti jsou zobrazeny jako tabulka. Sloupce jsou pole objektů, ze kterých je vytvořen vzorek. Řádky obsahují hodnoty buněk těchto objektů. Výsledná data jsou zobrazena uživatelem pomocí přehledů Access, získání vizuálního znázornění informací obsažených v databázi. Nejčastěji však potřebujete získat údaje v čisté podobě, ale s použitím funkcí a výrazů. Jeden sloupec tabulky je seskupen pro kombinaci informací. To vše napomáhá vytváření křížového odkazu.
Výrazy, třídění, termíny dotazů
Při dotazování přeslechů se používají funkce vyhledávání minimální, maximální nebo průměrné hodnoty, množství nebo množství dat. Výsledky provádění dotazu jsou seřazeny podle vzestupných nebo sestupných polí. Při výběru hodnot jsou stanoveny podmínky, které umožňují získat ve výsledcích pouze potřebná data. Exprese jsou také široce používány v podmínkách.
Použití průvodce k vytvoření
Vytvoření Tvůrce „
. s obsaženou tabulky „váze“ s informacemi o materiálu a velikosti objektů „složky“ v umístění úložiště a „zboží skladem“ s uvedením druhu produktu a jeho číslo v každém z úložišť. V "Návrháři". dotazy "vybíráme všechny tyto tabulky.Runy obsahují údaje o skladech s čísly a adresami, ve sloupcích název vázy, v buňkách - počet zboží
.
v tabulce výsledků, můžeme nabídnout kupujícímu 3 sklady, které mají potřebný počet stejných váz, - číslo dne 2. dubna a „střední“. V prvních dvou se nachází pouze jedno jméno produktu v správném množství, v druhém - tři. Použití SQL
Údaje lze získat jednoduchou žádostí o výběr vzorku. Vybrané pole označují sloupce, které v dotazu tvoří hlavičky řádků. V našem příkladu zadejte pole "Sklad" a "Adresa" z tabulky "Sklad". Chcete-li přidat další tabulky, použijte příkaz INNER JOIN pro zadání polí pro odkaz. Nakonec příkaz PIVOT obsahuje pole, jehož hodnoty jsou záhlaví sloupců, název vazu. SQL dotaz se stává:
TRANSFORM Sum ([Tovarы na zaměstnance] .Kilkist) AS [Sum-Množství]
SELECT Sklady.Sklad, Sklady.Adresa
, z výchozích INNER JOIN (váza INNER JOIN [Tovarы na zaměstnance] o = Vazy.Kod [Tovarы na zaměstnance] .Naymenuvannya) na Sklady.Kod = [Tovarы na zaměstnance] .Sklad
(36 )GROUP BY Sklady.Sklad, Sklady.Adresa
PIVOT Vazy.Vaza;
Jak jsme viděli v příčném požaduje přístup - praktický rys, který je snadno ovladatelný. Pomáhá zjednodušit prezentaci dat a usnadnit práci na agregovaných zprávách.