Содержание
- 2. Spojení tabulek STRANA
- 3. Spojení tabulek STRANA
- 4. Spojování tabulek STRANA
- 5. Spojení / Join Spojení tabulek umožňuje v jednom dotazu získat data z více tabulek Syntaxe Alternativní
- 6. Spojení tabulek STRANA SELECT zamestnanci.jmeno, zamestnanci.prijmeni, oddeleni.jmeno_odd FROM zamestnanci JOIN oddeleni ON zamestnanci.oddeleni = oddeleni.oddeleni_id;
- 7. Příklad Vypište seznam zaměstnanců a jmen oddělení, které sídlí v Praze STRANA
- 8. Příklad - řešení STRANA SELECT zamestnanci.jmeno, zamestnanci.prijmeni, oddeleni.jmeno_odd FROM zamestnanci JOIN oddeleni ON zamestnanci.oddeleni = oddeleni.oddeleni_id
- 9. Aliasy pro jména tabulek STRANA SELECT zamestnanci.jmeno, zamestnanci.prijmeni, oddeleni.jmeno_odd FROM zamestnanci JOIN oddeleni ON zamestnanci.oddeleni =
- 10. Příklad Vypište seznam oddělení a jména jejich managerů.(Podle manager_id v tabulce oddeleni) STRANA
- 11. Příklad řešení STRANA SELECT o.jmeno_odd, z.jmeno, z.prijmeni FROM zamestnanci z JOIN oddeleni o ON z.zamestnanec_id =
- 12. Kartézský součin Pokud podmínka spojení chybí nebo není platná, pak je výsledkem kartézský součin, který obsahuje
- 13. Kartézský součin STRANA SELECT COUNT(*) FROM zamestnanci, oddeleni;
- 14. Spojení tabulky se stejnou tabulkou STRANA
- 15. Příklad Vypište jména zaměstnanců a jména jejich přímých nadřízených STRANA
- 16. Příklad - řešení STRANA SELECT z.jmeno || ' ' || z.prijmeni AS Zamestnanec, m.jmeno || '
- 17. Příklad Kteří zaměstnanci nastoupili dříve než jejich nadřízení? STRANA
- 18. Příklad - řešení STRANA SELECT z.jmeno, z.prijmeni FROM zamestnanci z JOIN zamestnanci m ON z.nadrizeny_id =
- 19. Spojení více tabulek Spojení tří tabulek Alternativní Oracle syntaxe Pro spojení n tabulek potřebujeme n-1 spojovacích
- 20. Příklad Napište seznam oddělení a celkových částek vyplacených na odměnách. Výsledek setřiďte podle odměn od nejvyšších
- 21. Příklad - řešení STRANA SELECT o.jmeno_odd, SUM (p.premie) FROM zamestnanci z JOIN oddeleni o ON o.oddeleni_id
- 22. Spojení více tabulek Příklad: Jak dlouho byli celkem v roce 2003 nemocní zaměstnanci, kteří pracují v
- 23. Neekvivalentní vazba Neekvivalentní spojení je například vazba mezi tabulkami ZAMESTNANCI a PLAT_TRIDY. Znamená to, že žádný
- 24. Neekvivalentní vazba Vztah mezi tabulkami je takový, že hodnota sloupce ZAKLADNI_PLAT v tabulce ZAMESTNANCI musí být
- 25. OUTER JOIN STRANA SELECT z.jmeno, z.prijmeni, SUM (p.premie) FROM zamestnanci z LEFT JOIN platy p ON
- 26. OUTER JOIN – Vnější vazba Spojení dvou tabulek obsahuje pouze takové záznamy, pro které je splněna
- 27. OUTER JOIN – Vnější vazba Syntax (SQL 99): LEFT nebo RIGHT označuje stranu (tabulku), která má
- 28. OUTER JOIN – Vnější vazba Syntax (Oracle): (+) je na té straně podmínky, kde předpokládáme nedostatek
- 29. Spojování tabulek pomocí SQL: Syntax 99 SELECT table1.column, table2.column FROM table1 [CROSS JOIN table2] | [NATURAL
- 30. Cvičení Kteří zaměstnanci mají vyšší nebo stejný plat jako jejich nadřízení? STRANA SELECT z.jmeno, z.prijmeni FROM
- 31. Cvičení Kolik bylo v roce 2003 vyplaceno na odměnách zaměstnancům jednotlivých oddělení STRANA SELECT o.jmeno_odd, SUM
- 32. Cvičení Kolik dní dovolené si vybrali zaměstnanci Účtárny? STRANA SELECT SUM (p.dnu_dovolena) FROM oddeleni o JOIN
- 33. Cvičení Jaký je průměrný plat zaměstnanců, kteří pracují v Praze? STRANA SELECT AVG (z.zakladni_plat) FROM oddeleni
- 34. Cvičení Kdo má nadřízeného z jiného oddělení než sám pracuje? Vypište celé jméno, pozici a jméno
- 35. Cvičení Kolik je průměrný plat nadřízených zaměstnanců, kteří mají plat nižší než je průměrný plat na
- 37. Скачать презентацию


































Понятие мультимедиа (лекция №1)
Стандарт DMS LITE (Distribution Management System)
Информационные технологии в океанологии
Компьютерный сленг
Электронный читательский дневник
Аналитика результатов рекламной кампании. Подготовка отчетности
Политика государства в области информационной безопасности
С1 – продвинутый уровень (Advanced
Локальные сети: технология Ethernet
Binary Code
Этапы развития информационных технологий
Overview of TF Domains
Типы данных языка С#
Программирование на языках высокого уровня. IntelliJ IDEA Community/Ultimate. JDK
Понятие и назначение сервисных программ. Контрольная работа
Внедрение IT технологий в деятельность налоговых органов
Представление чисел в компьютере
Информационные системы и технологии. АРS-системы. SCADA-системы
Отоме-клуб
Ведение страницы ТОДЮБ в социальных сетях, полезные советы
История вычислительной техники
Преддверие теории вероятностей. Тигрёнок. Занятие 6
Анализ рисков информационной безопасности с помощью нейронных сетей и нечетких когнитивных карт. Лекция 9
Робота з клавіатурним тренажером
Искусственный интеллект. Введение
Алгоритмы
Программное обеспечение компьютера
Правила поведения. Техника безопасности в кабинете информатики. Ученицы 9 «А» класса гимназии №16 г.Мытищи Чагиной Марины