Типы данных
Литералы
Объявление переменных
Комментарии
Алиасы (псевдонимы)
PostgreSQL функции
Дата/время функции PostgreSQL
Строковые функции PostgreSQL
Функции преобразования PostgreSQL
Числовые/математические функции PostgreSQL
PostgreSQL типы запросов
SELECT |
Получить записи из таблицы |
SELECT LIMIT |
Получить записи из таблицы и ограничить количество записей |
DISTINCT |
Используется для удаления дубликатов из набора результатов |
FROM |
Используется для отображения таблиц и любых объединений |
WHERE |
Используется для фильтрации результатов |
ORDER BY |
Используется для сортировки результатов |
GROUP BY |
Используется для группировки результатов |
HAVING |
Используется в сочетании с оператором GROUP BY, чтобы ограничить группы возвращаемых строк только теми, чье условие TRUE. |
INSERT |
Оператор вставки строки в таблицу |
UPDATE |
Оператор обновления данных в таблице |
DELETE |
Оператор удаления данных из таблицы |
UNION |
Оператор объединения наборов результатов с удалением повторяющихся строк |
UNION ALL |
Оператор объединения наборов результатов без удаления повторяющихся строк |
INTERSECT |
Оператор возвращает общие записи наборов результатов |
EXCEPT |
Набор результатов одного минус набор результатов другого |
Subqueries |
Вложенный запрос (подзапрос) |
JOIN Tables |
Используются для извлечения данных из нескольких таблиц |
PostgreSQL администрирование базы данных
PostgreSQL таблицы и представления
PostgreSQL ключи, индексы и ограничения
Primary Keys |
Создание, добавление и удаление первичных ключей |
Indexes |
Создание, удаление и переименование индексов (настройка производительности) |
Unique Constraints |
Создание, добавление и удаление уникальных ограничений |
PostgreSQL условия
AND |
Логический оператор AND |
OR |
Логический оператор OR |
AND and OR |
Логический оператор AND и OR |
LIKE |
Определяет, совпадает ли указанная символьная строка с заданным шаблоном |
IN |
Определяет, совпадает ли указанное значение с каким-либо значением во вложенным запросе или списке. |
NOT |
Отрицание условия |
IS NULL |
Используется для проверки значения NULL |
IS NOT NULL |
Используется для проверки значения NOT NULL |
BETWEEN |
Определяет диапазон для проверки условия |
EXISTS |
В предложении WHERE внешнего запроса проверяется наличие строк, возвращенных вложенным запросом. |
PostgreSQL операторы сравнения