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.
Czas trwania 7 godzin
Plan Szkolenia
DQL (Data Query Language)
- Korelacja w klauzulach FROM, WHERE, SELECT i HAVING
- Korelacja a wydajność
- Korzystanie z funkcji CASE, IF, COALESCE
- Korzystanie ze zmiennych
- Rzutowanie i konwersja
- Radzenie sobie z NULL i operatorami bezpiecznymi dla NULL
- Korzystanie z wyrażeń regularnych za pomocą operatora REGEXP
- Przydatne funkcje grupujące specyficzne dla MySQL (GROUP_CONCAT itp.)
- GROUP BY WITH ROLLUP
- EXISTS, ALL, ANY
- Wielotablicowe OUTER JOIN
- Przepisywanie podzapytań na złączenia
DML (Data Modification Language)
- Wstawianie wielu wierszy
- INSERT przez SELECT
- Używanie podzapytań w instrukcjach DML
- Używanie zmiennych w zapytaniach DML
- Blokowanie tabel i wierszy
- Aktualizowanie danych w wielu tabelach
- Klauzula IGNORE
- Klauzula REPLACE
- DELETE a TRUNCATE
DDL (Data Definition Language)
- Tworzenie tabel za pomocą SELECT
- Tabele tymczasowe
Procedury składowane
- Krótkie wprowadzenie do procedur składowanych MySQL
Wymagania
Dobra znajomość SQL.
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.