Подзапросы
Подзапросы представляют выражения SELECT, которые встроены в другие запросы SQL. Рассмотрим простейший пример применения подзапросов. Например, создадим таблицы для товаров […]
Подзапросы представляют выражения SELECT, которые встроены в другие запросы SQL. Рассмотрим простейший пример применения подзапросов. Например, создадим таблицы для товаров […]
Операторы GROUP BY и HAVING позволяют сгруппировать данные. Они употребляются в рамках команды SELECT: 1 2 3456 SELECT столбцыFROM таблица[WHERE условие_фильтрации_строк][GROUP BY столбцы_для_группировки][HAVING условие_фильтрации_групп][ORDER […]
Агрегатные функции вычисляют некоторые скалярные значения в наборе строк. В MySQL есть следующие агрегатные функции: AVG: вычисляет среднее значение SUM: […]
Оператор LIMIT позволяет извлечь определенное количество строк и имеет следующий синтаксис: 1 LIMIT [offset,] rowcount Если оператору LIMIT передается один параметр, то […]
Оператор ORDER BY сортируют значения по одному или нескольких столбцам. Например, упорядочим выборку из таблицы Products по столбцу Price: 12 SELECT * […]
Оператор IN Оператор IN определяет набор значений, которые должны иметь столбцы: 1 WHERE выражение [NOT] IN (выражение) Выражение в скобках после IN […]
Выборка уникальных значений. Оператор DISTINCT С помощью оператора DISTINCT можно выбрать уникальные данные по определенным столбцам. К примеру, разные товары могут иметь […]
Глава 1. Введение в MySQL Что такое MySQL. Установка сервера Консольный клиент MySQL Command Line Client Консольный клиент MySQL Shell […]
Команда DELETE удаляет данные из БД. Она имеет следующий формальный синтаксис: 12 DELETE FROM имя_таблицы[WHERE условие_удаления] Например, удалим строки, у которых производитель […]
Команда UPDATE применяется для обновления уже имеющихся строк. Она имеет следующий формальный синтаксис: 123 UPDATE имя_таблицыSET столбец1 = значение1, столбец2 = значение2, […]