Шпаргалка по SQL: 10
Команды SQL могут помочь разработчику создавать таблицы, добавлять и изменять данные в этих таблицах, выполнять поиск в базе данных и многое другое.
Эта статья будет охватывать список из десяти основных команд SQL, которые необходимо знать разработчикам, работающим с SQL. Вы найдете для каждой команды SQL фрагмент кода и краткое описание того, что этот код запускает.
Самых важных команд SQL, которые нужно знать
СОЗДАТЬ ТАБЛИЦУ
CREATE TABLE table_name (
column_1 datatype_1,
column_2 datatype_2,
column_3 datatype_3
);
Эта команда позволяет вам создать новую базу данных или таблицу; в приведенном выше примере добавляется новая таблица с заголовком и именами столбцов.
ИЗМЕНИТЬ ТАБЛИЦУ
ALTER TABLE table_name
ADD column_name datatype;
Выполните эту команду, чтобы изменить (добавить, удалить, переименовать и т. д.) Структуру (не данные) в вашей базе данных; в приведенном выше примере в таблицу добавляется новый столбец с указанным типом данных.
УДАЛЯТЬ
DELETE FROM table_name
WHERE some_condition = some_value;
Эта команда может удалить данные из вашей таблицы на основе условий, указанных с помощью ключевого слова WHERE
.
УДАЛИТЬ
DROP TABLE table_name;
Подобно команде create, DROP
удаляет базу данных или таблицу. Будьте осторожны при использовании этой команды — приведенный выше код удалит всю вашу таблицу, включая все данные, индексы и многое другое.
ALTER TABLE table_name DROP COLUMN column_name;
Вышеупомянутые операторы ALTER TABLE
и DROP
удаляют определенный столбец из таблицы.
ВСТАВИТЬ В
INSERT INTO table_name (column_1, column_2, column_3)
VALUES (value_1, value_2, value_3);
Чтобы добавить новые записи в вашу таблицу, используйте команду INSERT INTO
. Вы можете использовать эту команду для одной или нескольких строк.
ВЫБРАТЬ
SELECT column_name
FROM table_name;
Каждый запрос начинается с SELECT
; так вы берете данные из своей базы данных. Это самый фундаментальный запрос SQL. После команды SELECT
вы можете использовать ключевое слово FROM
, чтобы указать таблицу, ключевое слово WHERE
для выбора с условиями и ключевое слово ORDER BY
для сортировки результатов.
ОБНОВИТЬ
UPDATE table_name
SET some_column = some_value
WHERE some_column = some_value;
Эта команда позволяет редактировать данные в таблице, обновляя данные на основе условий, указанных после ключевого слова WHERE
.
В КАЧЕСТВЕ
SELECT column_name AS 'Alias'
FROM table_name;
Ключевое слово AS
позволяет использовать временный псевдоним при обращении к столбцу или таблице.
COUNT
SELECT COUNT(column_name)
FROM table_name;
Используйте функцию COUNT ()
, чтобы сложить количество строк, в которых указанный столбец не равен NULL.
МЕЖДУ
SELECT column_name(s)
FROM table_name
WHERE column_name BETWEEN value_1 AND value_2;
Этот оператор фильтрует результаты, чтобы они находились в указанном диапазоне (числа, текст, даты и т.д.).
P.S. длинно- пост, для Яндекс Турбо (в ядре сделать надо)...