Výuka a školení Excelu Výuka a školení Excelu Výuka a školení Excelu
Výuka a školení Excelu Výuka a školení Excelu

neděle 16. června 2013

Šipky v dotazech v Accessu 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:




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.


Výsledek vypadá takto:


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.


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:


Výsledek dotazu pak vypadá takto:


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čí:


A výsledek vypadá takto:


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




Žádné komentáře:

Okomentovat