SQL w MySQL-kurs podstawowy

Szczegółowy plan szkolenia: SQL w MySQL-kurs podstawowy

Pobieranie danych z tabeli

  • Składnia polecenia SELECT.
  • Podstawy zapytań  z użyciem SELECT.
  • Zapytania wybierające.
  • Wyrażenia w zapytaniach .
  • Stosowanie aliasów.
  • Ograniczenia aliasów kolumn.

Filtrowanie wyników zapytania

  • Klauzula WHERE.
  • Operatory porównania.
  • Warunek LIKE.
  • Warunek BETWEEN … AND oraz IN.
  • Warunek IS NULL i IS NOT NULL.
  • Operatory logiczne AND, OR i NOT.
  • Stosowanie kilku warunków w klauzuli WHERE.
  • Kolejność wykonywania operatorów.
  • Zmiana kolejności wykonywania działań .
  • DISTINCT: możliwości i ograniczenia.

 Sortowanie danych

  • ORDER BY.
  • Sortowanie po wielu kolumnach.
  • Kolejność sortowania.
  • Sortowanie wielopoziomowe.

Wykorzystanie funkcji w zapytaniach SQL

  • Omówienie podstawowych funkcji.
  • Konwersja typów .
  • Zagnieżdżanie funkcji.
  • Konwersja dat.
  • Operacje na stringach.
  • Obsługa wartości NULL.

Funkcje agregujące

  • Klauzula GROUP BY.
  • Grupowanie po wielu kolumnach.
  • Warunki WHERE w funkcjach agregujących.
  • Warunki HAVING w funkcjach agregujących.

Łączenie tabel

  • Typy złączeń
  • Zastosowanie aliasów w łączeniu tabel.
  • Wykorzystanie klauzuli WHERE w łączeniu tabel.
  • Złączenie wewnętrzne INNER JOIN.
  • Złączenie zewnętrzne LEFT, RIGHT.

 Zapytania zagnieżdżone i podzapytania

  • Podzapytania
  • Stosowanie zapytań zagnieżdżonych w klauzuli SELECT
  • Funkcje agregujące w podzapytaniu
  • Wykorzystanie operatorów  wielowierszowych IN, ALL, ANY
  • Podzapytania skorelowane

Komendy DDL

  • Komenda INSERT
  • Komenda UPDATE
  • Komenda DELETE
  • Usuwanie tabeli DROP TABLE
  • Komenda DESCRIBE

Szczegóły szkolenia