Dziękujemy za wysłanie zapytania! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Dziękujemy za wysłanie rezerwacji! Jeden z członków naszego zespołu skontaktuje się z Państwem wkrótce.
Plan Szkolenia
DQL (Data Query Language)
- Korelacja w klauzulach FROM, WHERE, SELECT i HAVING
- Korelacja a wydajność
- Używanie funkcji CASE, IF, COALESCE
- Używanie zmiennych
- Rzutowanie i konwersja
- Radzenie sobie z NULL, operatory bezpieczne dla NULL
- Używanie wyrażeń regularnych z operatorem REGEXP
- Przydatne funkcje grupujące specyficzne dla MySQL (GROUP_CONCAT itp.)
- GROUP BY WITH ROLLUP
- EXISTS, ALL, ANY
- Łączenie zewnętrzne wielu tabel
- Przepisywanie podzapytań jako złączeń
DML (Data Modification Language)
- Wstawianie wielu wierszy
- Wstawianie przez SELECT
- Używanie podzapytań w instrukcjach DML
- Używanie zmiennych w zapytaniach DML
- Blokowanie tabel i wierszy
- Aktualizacja danych w wielu tabelach
- Klauzula IGNORE
- Klauzula REPLACE
- DELETE versus TRUNCATE
DDL (Data Definition Language)
- Tworzenie tabel z SELECT
- Tabele tymczasowe
Procedury składowane
- Krótkie wprowadzenie do procedur składowanych w MySQL
Wymagania
Dobra znajomość SQL.
7 godzin
Opinie uczestników (2)
Poruszanie zazębiających się aspektów przy operowaniu na bazach danych
Michal Marzec
Szkolenie - SQL Advanced in MySQL
Praktyczne pokazanie wiedzy zdobytej podczas szkolenia w realnym i bardzo prostym problemie biznesowym. Nawiązywanie do rzeczy istotnych z praktycznego podejścia nie będącymi bezpośrednio elementami szkolenia.