Работа с базами данных при помощи SQL простые примеры

Давайте рассмотрим несколько простых примеров работы с базами данных при помощи SQL. Представим, что у нас есть база данных интернет-магазина с таблицей Products, где хранятся данные о продуктах.

Пример 1: Создание таблицы

Для начала нам нужно создать таблицу Products. Она будет содержать следующие столбцы: ProductID (уникальный идентификатор продукта), ProductName (название продукта), Price (цена) и Quantity (количество на складе).

CREATE TABLE Products (
ProductID INT PRIMARY KEY,
ProductName VARCHAR(255),
Price DECIMAL(10, 2),
Quantity INT
);

Пример 2: Вставка данных

Теперь добавим информацию о нескольких продуктах в нашу таблицу Products.

INSERT INTO Products (ProductID, ProductName, Price, Quantity) VALUES (1, 'Ноутбук', 50000, 10);
INSERT INTO Products (ProductID, ProductName, Price, Quantity) VALUES (2, 'Телефон', 30000, 15);
INSERT INTO Products (ProductID, ProductName, Price, Quantity) VALUES (3, 'Планшет', 20000, 20);

Пример 3: Выборка данных

Теперь мы можем извлечь данные о продуктах из нашей таблицы. Например, чтобы получить список всех продуктов:

SELECT * FROM Products;

Если нам нужны только названия и цены продуктов:

SELECT ProductName, Price FROM Products;

Пример 4: Обновление данных

Предположим, цена на телефон изменилась. Обновим соответствующую запись:

UPDATE Products SET Price = 25000 WHERE ProductID = 2;

Пример 5: Удаление данных

Если некоторый продукт больше не доступен, его можно удалить из таблицы. Например, удалим планшет:

DELETE FROM Products WHERE ProductID = 3;

Пример 6: Фильтрация данных

Мы можем использовать оператор WHERE для фильтрации продуктов по определенным критериям. Например, выберем продукты с ценой меньше 40000:

SELECT * FROM Products WHERE Price < 40000;

Эти примеры демонстрируют основные операции SQL: создание таблиц, вставку, выборку, обновление и удаление данных, а также простую фильтрацию. Работа с SQL является фундаментальным навыком для разработчиков, работающих с реляционными базами данных.

Юрий Савченко

Привет, моё имя Юрий, и мне 39 лет. Родом из Грозного. Сейчас живу и работаю в Краснодаре, в одном из крупнейших маркетинговых агентств города. Я являюсь основным автором статей на проекте Code4web.

В основном пишу в такие категории как Javascript, HTML и Офтопик.

В свободное время я — лютый геймер. Обожаю игры серии Dark Souls и RPG. Это такой мой способ расслабиться и отдохнуть от повседневной рутины.

Code4Web