Příklad
Potřebuji do Excelu importovat data ze standardní relační databáze. V našem případě použijeme pro jednoduchost MS Access, ale s jinou databází by se pracovalo podobně.
Databáze, ze které potřebuji importovat, je velmi jednoduchá. Skládá se ze dvou tabulek.
V jedné je seznam zaměstnanců - jejich ID, jména a ID oddělení, do kterého patří, ve druhé je seznam oddělení - ID oddělení a jeho název.
Tabulka se zaměstnanci:
Tabulka s odděleními:
Tabulky jsou tedy propojeny přes číslo oddělení, které tvoří primární klíč tabulky "Oddělení".
Do Excelu potřebuji dostat tuto tabulku:
Pokud bych zůstal v Accessu, definoval bych ji tímto dotazem:
SELECT Zaměstnanci.Jméno, Oddělení.[Název oddělení]
FROM Oddělení INNER JOIN Zaměstnanci ON Oddělení.ID = Zaměstnanci.[ID Oddělení];
Žádné komentáře:
Okomentovat