Sitemap

Быстрая навигация

Команды запроса ВЫБРАТЬ Базовый стандартный блок запроса для извлечения данных. ВЫБРАТЬ * Использование * с SELECT возвращает все столбцы. ВЫБЕРИТЕ столбец Укажите точные столбцы с их именем. ВЫБЕРИТЕ таблицу.столбец Ссылка на столбец из определенной таблицы. ИЗ Укажите, где найти данные. В КАЧЕСТВЕ Временное присвоение имени таблицы или столбца нового имени. КУДА Отфильтруйте результаты с условием. А ТАКЖЕ Используйте несколько условий с предложением WHERE.Результаты должны соответствовать всем условиям. ИЛИ ЖЕ Используйте несколько условий с предложением WHERE.Результаты должны соответствовать только одному условию. СОРТИРОВАТЬ ПО Упорядочить результаты по столбцу.База данных выбирает, как заказать. ORDER BY столбец ASC Упорядочить результаты по столбцу в порядке возрастания. ORDER BY столбец DESC Упорядочить результаты по столбцу в порядке убывания. ПРЕДЕЛ Ограничьте количество возвращаемых результатов. КОМПЕНСИРОВАТЬ Пропустить первое количество строк OFFSET.Часто используется с LIMIT. ПОДЗАПРОС Запустите запрос, чтобы получить данные для другого запроса. Агрегатные функции¹ СЧИТАТЬ Подсчитайте количество строк, соответствующих запросу. МАКСИМУМ Возвращает наибольшее значение в числовом столбце. МИН. Возвращает наименьшее значение в числовом столбце. СУММА Суммируйте значения числового столбца. СРЕДНИЙ Вычислить среднее значение для числового столбца. НАЛИЧИЕ Используется с агрегатными функциями вместо предложения WHERE. ГРУППА ПО Используется для уточнения сводного результата. Операторы КАК Поиск шаблона с учетом регистра с оператором подстановочного знака (%). МНЕ НРАВИТЬСЯ Нечувствительный к регистру поиск шаблона с подстановочным знаком (%). МЕЖДУ Поиск значения между двумя значениями.Работает с датами или числами. > Поиск значений, превышающих условие. >= Поиск значений, больших или равных условию. Поиск значений меньше условия. = Поиск значений, меньших или равных условию. знак равно Поиск значений, точно соответствующих условию. > Поиск значений, не равных условию. СОЮЗ Объедините два уникальных запроса (с одинаковыми столбцами) в один результат. СОЮЗ ВСЕХ Объедините два запроса (с одинаковыми столбцами) в один результат.Допускаются дубликаты. В Сокращение для ГДЕ.Задает несколько условий ИЛИ. НЕ В Сокращение для ГДЕ.Указывает несколько условий ИЛИ (инвертированное) или не равно. НУЛЕВОЙ Проверьте наличие пустых значений. НЕ НУЛЬ Проверьте, нет ли пустых значений. ПЕРЕСЕЧАТЬ Возвращает результаты, соответствующие двум запросам. МИНУС Возврат результатов в одном запросе, которых нет в другом запросе.¹ Присоединяется НА Используется для указания столбца для сравнения и сопоставления результатов. С ИСПОЛЬЗОВАНИЕМ Сокращение для ON, используется, когда имя столбца одинаково в обеих таблицах. ЛЕВОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ Все результаты из левой таблицы и только совпадающие результаты из правой таблицы. ЛЕВОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ (С НУЛЕМ) (с нулевым значением) Все результаты из левой таблицы, но не из правой таблицы. ВНУТРЕННЕЕ СОЕДИНЕНИЕ Все результаты, совпадающие как в левой, так и в правой таблицах. ПОЛНОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ Все результаты как из левой, так и из правой таблиц. ПОЛНОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ (С NULL) (с нулевым значением) все результаты из левой и правой таблиц, за исключением результатов в обеих таблицах. ПРАВОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ Все результаты из правой таблицы и только совпадающие результаты из левой таблицы. ПРАВОЕ ВНЕШНЕЕ СОЕДИНЕНИЕ (С NULL) (с нулевым значением) Все результаты из правой таблицы, но не из левой. Создание и редактирование таблиц СОЗДАТЬ ТАБЛИЦУ Создайте новую таблицу. НУЛЕВОЙ Разрешить пустые значения для этого поля. НЕНУЛЕВОЙ Не допускайте пустых значений для этого поля. ДЕФОЛТ Значение для заполнения поля, если оно не указано. В КАЧЕСТВЕ Создайте новую таблицу на основе структуры существующей таблицы.Новая таблица будет содержать данные из старой таблицы. ИЗМЕНИТЬ ТАБЛИЦУ (ДОБАВИТЬ СТОЛБЦ) Добавьте новый столбец в существующую таблицу. ИЗМЕНИТЬ ТАБЛИЦУ (УДАЛИТЬ СТОЛБЦ) Удалить столбец из существующей таблицы. ИЗМЕНИТЬ ТАБЛИЦУ (ИЗМЕНИТЬ СТОЛБЦ) Измените тип данных существующего столбца. ИЗМЕНИТЬ ТАБЛИЦУ (ПЕРЕИМЕНОВАТЬ СТОЛБЦ) Переименуйте существующий столбец. ИЗМЕНИТЬ ТАБЛИЦУ (ПЕРЕИМЕНОВАТЬ ТАБЛИЦУ) Переименовать существующую таблицу. ИЗМЕНИТЬ ТАБЛИЦУ (ИЗМЕНИТЬ NULL) Разрешить нулевые значения для столбца. ИЗМЕНИТЬ ТАБЛИЦУ (ИЗМЕНИТЬ НЕ NULL) Запретить нулевые значения для столбца. УДАЛИТЬ ТАБЛИЦУ Удалить таблицу и все ее данные. ОБРЕЗАТЬ ТАБЛИЦУ Удалить все данные в таблице, но не саму таблицу. Ограничения ПЕРВИЧНЫЙ КЛЮЧ Значение, которое однозначно идентифицирует запись в таблице.Комбинация NOT NULL и UNIQUE. ИНОСТРАННЫЙ КЛЮЧ Ссылается на уникальное значение в другой таблице.Часто первичный ключ в другой таблице. УНИКАЛЬНЫЙ Применять уникальные значения для этого столбца для каждой таблицы. ПРОВЕРЬТЕ Убедитесь, что значения соответствуют определенному условию. ИНДЕКС (СОЗДАТЬ) Оптимизируйте таблицы и значительно ускорьте запросы, добавив индекс в столбец. ИНДЕКС (СОЗДАТЬ УНИКАЛЬНЫЙ) Создайте индекс, который не допускает повторяющихся значений. ИНДЕКС (ПАДЕНИЕ) Удалить индекс. Создание и редактирование данных ВСТАВИТЬ (ОДНО ЗНАЧЕНИЕ) Добавить новую запись в таблицу. ВСТАВИТЬ (НЕСКОЛЬКО ЗНАЧЕНИЙ) Добавьте несколько новых записей в таблицу. ВСТАВИТЬ (ВЫБРАТЬ) Добавляйте записи в таблицу, но получайте значения из существующей таблицы. ОБНОВИТЬ ВСЕ) Изменить все существующие записи в таблице. ОБНОВЛЕНИЕ (ГДЕ) Измените существующие записи в таблице, соответствующие условию. УДАЛИТЬ ВСЕ) Удалить все записи из таблицы. УДАЛИТЬ (ГДЕ) Удалить записи из таблицы, соответствующие условию. Создание и редактирование триггеров¹ СОЗДАТЬ ТРИГГЕР Создайте триггер. СОЗДАТЬ ТРИГГЕР (ИЛИ ИЗМЕНИТЬ) Создайте триггер или обновите существующий триггер, если он найден с таким же именем. КОГДА (ДО) Запустите триггер до того, как произойдет событие. КОГДА (ПОСЛЕ) Запустите триггер после того, как событие произойдет. СОБЫТИЕ (ВСТАВИТЬ) Запустите триггер до или после вставки. СОБЫТИЕ (ОБНОВЛЕНИЕ) Запустите триггер до или после обновления. СОБЫТИЕ (УДАЛИТЬ) Запустите триггер до или после удаления. НА На какую таблицу ориентироваться с помощью этого триггера. TRIGGER_TYPE (ДЛЯ КАЖДОЙ СТРОКИ) Выполнять триггер для каждой измененной строки. TRIGGER_TYPE (ДЛЯ КАЖДОГО ЗАЯВЛЕНИЯ) Выполняйте триггер один раз для каждого оператора SQL, независимо от того, сколько строк было изменено. ВЫПОЛНЯТЬ Ключевое слово, обозначающее конец определения основного триггера. БРОСИТЬ ТРИГГЕР Удалить триггер. Создание и редактирование представлений СОЗДАТЬ ВИД Создайте новый вид. В КАЧЕСТВЕ Определите, откуда извлекать данные для представления. С КАСКАДНОЙ ПРОВЕРКОЙ Убедитесь, что любые данные, измененные с помощью представления, соответствуют правилам, определенным правилом.Примените это к любым другим представлениям. С МЕСТНОЙ ПРОВЕРКОЙ Убедитесь, что любые данные, измененные с помощью представления, соответствуют правилам, определенным правилом.Игнорируйте это для любых других представлений. СОЗДАТЬ РЕКУРСИВНОЕ ПРЕДСТАВЛЕНИЕ Создайте рекурсивное представление (тот, который ссылается на рекурсивное общее табличное выражение). СОЗДАТЬ ВРЕМЕННЫЙ ПРОСМОТР Создайте представление, которое существует только для текущего сеанса. КАПЕЛЬНЫЙ ПРОСМОТР Удалить вид. Общие табличные выражения (CTE)¹ С Создайте новое общее табличное выражение. В КАЧЕСТВЕ Укажите данные для использования в CTE. , (ЗАПЯТАЯ) Связать несколько CTE. ¹Реализации и поддержка ядра базы данных часто различаются.
Все категории: Сообщение об ошибке