PostgreSQL
CHAR и VARCHAR
Заметки о типах данных
Генерация числовой последовательности
Типичные проблемы
Постраничная разбивка записей (пейджинг)
Оконные функции
Рекурсивные СТЕ
Общие табличные выражения (CTE)
Функция DATEADD
Функции T-SQL для работы со значениями даты и времени
Float(n)
Заметки о типах данных
Описание операций плана выполнения в Postgresql
Вопросы оптимизации
Сортировка по дням рождения
Оператор SELECT
Функция DATEDIFF
Функции T-SQL для работы со значениями даты и времени
CROSSTAB в PostgreSQL
Операторы PIVOT и UNPIVOT
Пересечение и разность
Традиционные операции над множествами и оператор SELECT
Функция DATEPART
Функции T-SQL для работы со значениями даты и времени
Целочисленное деление
Заметки о типах данных
CROSS APPLY / OUTER APPLY
Новое в стандарте и реализациях языка SQL
Оператор DELETE
Операторы модификации данных
Переименование столбцов и вычисления в результирующем наборе
Оператор SELECT
Сортировка и NULL-значения
Получение итоговых значений
Упражнение 10 (подсказки и решения)
Подсказки и решения
Агрегатная функция от агрегатной функции
Получение итоговых значений
Функция STRING_AGG
Новое в стандарте и реализациях языка SQL