Access – šipky a jejich význam

V Accessu se při tvorbě dotazů můžete potkat s tím, že tabulky jsou propojené šipkami. A podle toho, jestli tam šipky jsou, a podle toho, kterým směrem ukazují, se mění výsledek dotazu.

Příklad

Mám dvě tabulky, nad kterými chci dělat dotaz. Jedná se o tabulku předmětů ve škole a o tabulku studentů, z nichž někteří na některé předměty chodí. Tabulky vypadají takto:

tabulka_predmety

tabulka_studenti

Nad tabulkami chci vytvořit dotaz, který bude zobrazovat, kteří studenti chodí na které předměty. Základní dotaz vypadá takto. Tabulky v návrhu dotazu jsou propojené obyčejnou čárou - ne šipkou.

dotaz_nad_tabulkami

Výsledek vypadá takto:

vysledek_prvniho_dotazu

Vidíme, že v tabulce nejsou zahrnutí všichni studenti, ani všechny předměty. Jsou tam jen ti studenti, kteří chodí na některý předmět, a ty předměty, na které chodí některý student. To ale mohu změnit. Kliknu-li na vazbu tabulek pravým tlačítkem a vyberu-li vlastnosti spojení, otevře se následující dialog.

dialog_pro_vyber_zahrnutych_radku_v_dotazu

A v dialogu jsou velmi dobře popsány všechny tři volby. První volbu už známe.

Pokud zaškrtneme druhou volbu, změní se spojení tabulek takto v šipku:

prvni_sipka
Výsledek dotazu pak vypadá takto:
tabulka_studenti (1)

Zobrazili se všichni studenti, bez ohledu na to, jestli chodí na nějaký předmět nebo ne. U studentů, kteří na žádný předmět nechodí, se zobrazilo ve sloupci s předměty prázdné místo. Pokud zaškrtnu třetí volbu, šipka se otočí:

druha_sipka

A výsledek vypadá takto:

vysledek_druha_sipka

Zobrazily se naopak všechny předměty, bez ohledu na to, jestli je na ně někdo zapsaný.

Napsat komentář

Vaše emailová adresa nebude zveřejněna.

Vyhledávání

Exact matches only
Search in title
Search in content
Search in posts
Search in pages
Filter by Categories
Nezařazené

Nyní otevřený kurz

Jednodenní Excel v praxi

  • 14.3.2017
  • V Praze
Další info / přihláška

Firemní kurzy

  • Přemýšlíte o firemním školení Excelu?
  • Školíme Excel od začátečníků po experty, ale také PowerPoint, PowerPivot nebo Access.
Mám zájem o kurz

Individuální výuka

Mám zájem o výuku

Vývoj aplikací v Excelu (makra - VBA)

  • Vyvíjíme aplikace pro potřeby firemních zákazníků
  • Reporty, vizualizace dat, harmonogramy, plánování
  • Slučování dat ze souborů, agregace, exporty
Zajímám se o vytvoření aplikace

Kontakt

  • Tel: +420 602 274 999
  • Mail: info@vyuka-excelu.cz
Kontaktní formulář

FB CZ

TOPlist