Cheatsheet SQL Intro
Cheatsheet SQL Intro
инструмент работы с
данными
Практика
SELECT
*
FROM
название_таблицы;
SELECT
название_столбца_1,
название_столбца_2 -- выбери названия столбцов
FROM
название_таблицы -- укажи таблицу
WHERE
условие; -- определи условие, по которому ты будешь отбирать строки
/*
Выборка строк, в которых значение в поле_1 находится
между значение_1 и значение_2 включительно
*/
SELECT
SELECT
поле_1,
поле_2,
...,
поле_n,
АГРЕГИРУЮЩАЯ_ФУНКЦИЯ(поле) AS here_you_are
FROM
таблица
WHERE -- если необходимо
условие
GROUP BY
-- Сортировка данных
SELECT
поле_1,
поле_2,
...,
поле_n,
АГРЕГИРУЮЩАЯ_ФУНКЦИЯ(поле) AS here_you_are
FROM
таблица
WHERE -- если нужно
условие
GROUP BY
поле_1,
поле_2,
...,
поле_n
ORDER BY -- если необходимо, перечисли только те поля,
-- по которым ты сортируешь таблицу
поле_1 DESC, -- сортировка данных по убыванию
поле_2 ASC, -- сортировка данных по возрастанию
...,
поле_n, -- сортировка данных по возрастанию
here_you_are
LIMIT -- если необходимо
n -- n - максимальное количество строк, которое вернёт такой запрос
-- Добавление данных
INSERT INTO
название_таблицы
(название_столбца_1,название_столбца_2, название_столбца_3 ... )
-- блок с названиями столбцов необязательный
VALUES
(значение_1,значение_2,значение_3...)
Теория
База данных — это хранилище структурированной информации.