План на курса
Ограничаване на резултатите
- Клаузата WHERE
- Оператори за сравнение
- ХАРЕСВАНЕ Състояние
- Предпоставка МЕЖДУ ... И
- Условие IS NULL
- Състояние IN
- Булеви оператори И, ИЛИ и НЕ
- Много от условията в клаузата WHERE
- Редът на операторите.
- Клауза DISTINCT
SQL функции
- Разликите между функциите на един и много редове
- Характеристики текст, число, дата,
- Явно и неявно преобразуване
- Функции за преобразуване
- Функции за влагане
- Преглед на изпълнението на функциите - двойна маса
- Получаване на текущата функция за дата SYSDATE
- Обработка на NULL стойности
Агрегиране на данни с помощта на функцията за групиране
- Функции за групиране
- Как групиращите функции третират NULL стойности
- Създайте групи от данни - клаузата GROUP BY
- Групиране на множество колони
- Ограничаване на групирането на резултатите от функцията - клаузата HAVING
Подзапитвания
- Поставете подзаявки в командата SELECT
- Подзаявки с една и няколко линии
- Оператори Подзапитвания едноредови
- Функции за групиране в подзаявка
- Оператори Подзапитвания multi-IN, ALL, ANY
- Как NULL стойностите се третират в подзаявки
Колектив на операторите
- оператор UNION
- Оператор UNION ALL
- Оператор INTERSECT
- Оператор МИНУС
По-нататъшно използване на съединения
- Преглед на присъединяванията
- Комбиниране на вътрешни и външни съединения
- Разделени външни съединения
- Йерархични заявки
По-нататъшно използване на подзаявки
- Прегледайте отново подзаявките
- Използване на подзаявки като виртуални таблици/вградени изгледи и колони
- Използване на конструкцията WITH
- Комбиниране на подзаявки и съединения
Аналитични функции
- клауза НАД
- Клауза за разделяне
- Прозоречна клауза
- Функции Rank, Lead, Lag, First, Last
Извличане на данни от множество таблици (ако времето е в края)
- Видове съединители
- Използването на NATURAL JOIN
- Таблици с псевдоними
- Присъединява се към клаузата WHERE
- ВЪТРЕШНО СЪЕДИНЕНИЕ
- Външно сливане ЛЯВО, ДЯСНО, ПЪЛНО ВЪНШНО СЪЕДИНЯВАНЕ
- Декартов продукт
Агрегирани функции (ако времето е в края)
- Прегледайте Групиране по функция и клауза Имане
- Групиране и събиране
- Група и куб
Изисквания
Препоръчително посещение на обучителния курс "Oracle SQL за начинаещи".
Oтзиви от потребители (5)
като цяло добро обучение, което отговаря на моите нужди. Получих също информация за Oracle VM VirtualBox, което ми позволява да продължа практиката сам.
Liviu
Курс - Oracle SQL LP - Fundamentals
Машинен превод
Научих сложни функции и как да ги прилагам
Ana Alexandrescu - DB Global Technology
Курс - Oracle SQL Advanced
Машинен превод
the trainer was very helpful , the pace of the training was really good and the exercises weren't too hard, also not too easy. whenever I got stuck he helped me out very well and made sure I understood everything.
Jade Stappaerts - KULeuven
Курс - Oracle SQL Language
the exercises
Amna AlAli - Federal Demographic Council
Курс - Oracle SQL for beginners
Richard's training style kept it interesting, the real world examples used helped to drive the concepts home.