План на курса

Избор на данни от база данни

    Синтаксични правила Избиране на всички колони Проекция Аритметични операции в SQL Псевдоними на колони Литерали Конкатенация

Филтриране на таблици с резултати

    WHERE клауза Оператори за сравнение Условие LIKE Условие BETWEEN...AND Условие IS NULL Условие IN AND, OR, NOT оператори Няколко условия в WHERE клауза Оператори подреждат DISTINCT клауза

Сортиране на таблици с резултати

    Клауза ORDER BY Сортиране по множество колони или изрази

SQL Функции

    Разлики между едноредови и многоредови функции Символни, цифрови, DateTime функции Явно и неявно преобразуване Функции за преобразуване Вложени функции Двойна таблица (Oracle спрямо други бази данни) Получаване на текуща дата и час с различни функции

Агрегирани данни с помощта на агрегатни функции

    Агрегирани функции Агрегирани функции срещу NULL стойност клауза GROUP BY Групиране с помощта на различни колони Филтриране на агрегирани данни - клауза HAVING Многомерно групиране на данни - оператори ROLLUP и CUBE Идентифициране на обобщения - оператор GROUPING GROUPING SETS

Извличане на данни от множество таблици

    Различни типове съединения NATURAL JOIN Псевдоними на таблици Синтаксис на Oracle - условия за свързване в клауза WHERE SQL99 синтаксис - INNER JOIN SQL99 синтаксис - ЛЯВО, ДЯСНО, ПЪЛНИ ВЪНШНИ СЪЕДИНЕНИЯ Декартов продукт - Oracle и SQL99 синтаксис

подзаявки

    Кога и къде може да се направи подзаявка Едноредови и многоредови подзаявки Оператори за едноредови подзаявки Агрегирани функции в подзаявки Оператори за многоредови подзаявки - IN, ALL, ANY

Задайте оператори

    СЪЮЗ СЪЮЗ ВСИЧКИ СЕЧНИ МИНУС/ИЗКЛЮЧЕН

Транзакции

    Изявления COMMIT, ROLLBACK SAVEPOINT

Други обекти на схемата

    Последователности Синоними Изгледи

Йерархични заявки и проби

    Дървовидна конструкция (клаузи CONNECT BY PRIOR и START WITH) SYS_CONNECT_BY_PATH функция

Условни изрази

    CASE израз DECODE израз

Управление на данни в различни часови зони

    Часови зони Типове данни TIMESTAMP Разлики между DATE и TIMESTAMP Операции за преобразуване

Аналитични функции

    Използване на дялове Функции за класиране на Windows Функции за отчитане Функции LAG/LEAD Функции FIRST/LAST Функции за обратен процентил Функции за хипотетичен ранг Функции WIDTH_BUCKET Статистически функции

Изисквания

Няма специфични изисквания, необходими за посещаване на този курс.

 21 Hours

Брой участници



Цена за участник

Oтзиви от потребители (7)

Свързани Kурсове

QGIS for Geographic Information System

21 Hours

Свързани Kатегории