Найти в Дзене
Покупайте СтеллыИ дарите их за контент
1 год назад
 • Вы подписаны

Бегло про EXCEPT и INTERSECT

SQL оператор EXCEPT используется для возврата всех строк в первом операторе SELECT, которые не возвращаются вторым оператором SELECT. Каждый оператор SELECT будет определять набор данных. Оператор EXCEPT извлечет все записи из первого набора данных, а затем удалит из результатов все записи из второго набора данных. Пояснение: Запрос EXCEPT вернет записи в синей области. Это записи, которые существуют в наборе данных SELECT1, а не в наборе данных SELECT2. Каждый оператор SELECT в запросе EXCEPT должен иметь одинаковое количество полей в наборах результатов с одинаковыми типами данных...

1 год назад
 • Вы подписаны

Немного о PIVOT и UNPIVOT

Приветствую всех. Реляционные операторы PIVOT и UNPIVOT можно использовать для изменения возвращающего табличное значение выражения в другой таблице. PIVOT поворачивает возвращающее табличное значение выражение, преобразуя уникальные значения одного столбца выражения в несколько выходных столбцов. В случае необходимости PIVOT также объединяет оставшиеся повторяющиеся значения столбца и отображает их в выходных данных. UNPIVOT выполняет действия, обратные PIVOT, преобразуя столбцы возвращающего табличное значение выражения в значения столбца...

1 год назад
 • Вы подписаны

Разбор оконных функций

Все привет. В этой статье мы разберем оконные функции. Оконные функции — это мощнейший инструмент, который с легкостью помогает решать множество задач. Если вам нужно произвести вычисление над заданным набором строк, объединенных каким-то одним признаком, вам на помощь придут именно они. Можно сравнить их с агрегатными функциями, но, в отличие от обычной агрегатной функции, при использовании оконной функции несколько строк не группируются в одну, а продолжают существовать отдельно. При этом результаты работы оконных функций просто добавляются к результирующей выборке как еще одно поле...

1 год назад
 • Вы подписаны

Очень коротко про HINT

Приветствую всех! В этой статье мы будем знакомится с Hint И как всегда начнем с синтаксиса: SELECT /*+ FULL ( emp ) */ empno FROM emp myalias WHERE empno > 10; --Неправильно SELECT /*+ FULL ( myalias ) */ empno FROM emp myalias WHERE empno > 10; -- Правильно SELECT /*+ index(scott...

Покупайте СтеллыИ дарите их за контент