НОВИНКА!
Занимательная математика от Трепачёва. Присоединяйтесь к нам!

Справочник SQL

Основные запросы

получение записей вставка записей редактирование записей удаление записей подсчет записей

Условия выборки

условие логическое ИЛИ логическое И сортировка ограничение выборки выбор из промежутка заданные значения поиск по шаблону смена имен полей уникальные значения отрицание значение не равно NULL значение равно NULL

Пагинация/выражения

смещение строк условный выбор первое не-NULL подмена NULL NULL при совпадении

Подзапросы

проверка наличия

Изменение данных

вставка из SELECT вставка без конфликтов upsert по ключу замена записи

Математические функции

минимальное значение максимальное значение сумма полей среднее арифметическое округление округление округление усечение числа модуль числа знак числа деление по модулю степень числа корень числа случайное число минимальное из значений максимальное из значений

Поиск по строкам

поиск и замена поиск подстроки поиск подстроки поиск подстроки

Изменение строк

вырезание слева вырезание справа взятие подстроки взятие подстроки взятие подстроки дополнение строки слева дополнение строки справа переворот строки повторение строки

Сложение строк

сложение строк сложение с разделителем сложение ячеек

Работа с регистром

нижний регистр нижний регистр верхний регистр верхний регистр

Работа с пробелами

обрезание пробелов обрезание пробелов слева обрезание пробелов справа строка из пробелов

Списки

строка по номеру номер по строке поиск по таблице поиск в списке

Длина строк

длина строки длина символов

Регулярные выражения

regex-фильтр

Извлечение части даты

день из даты день из даты месяц из даты год из даты часы из даты минуты из даты секунды из даты дата из datetime части даты день недели день недели название дня недели название месяца номер дня в году номер недели в году год и номер недели в году

Получение даты и времени

текущие дата и время текущая дата текущее время дата сейчас время сейчас timestamp сейчас

Преобразование даты

смена формата даты смена формата времени дата в дни дни в дату секунды в time время в секунды

Сложение дат

операции с датами сложение дат вычитание дат добавляет месяцы разница месяцев

Разница и парсинг

разница в днях разница по единицам строка в дату

Группировка

группировка условие на group by

Несколько таблиц

связывание таблиц левый join правый join внутренний join копирование в другую таблицу

Условия соединения

условие связывания соединение по имени

Дополнительные виды соединений

декартово произведение

Объединение результатов

объединение таблиц склейка без уникализации

Базы

создание БД удаление БД выбор БД

Таблицы

создание таблицы изменение структуры удаление таблицы смена имени очистка данных

Колонки

добавление столбца удаление столбца правка столбца

Ключи и ограничения

главный ключ связь таблиц запрет дублей

Индексы

создание индекса удаление индекса

Транзакции

начало транзакции фиксация изменений откат изменений промежуточный откат

Блокировки

блокировка строк

Структура объектов

список таблиц столбцы таблицы индексы таблицы SQL создания таблицы структура таблицы

План выполнения

план выполнения
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить