SQL (Structured Query Language) – это мощный инструмент для работы с базами данных. В этой статье мы рассмотрим 10 популярных SQL-запросов, которые помогут вам эффективно извлекать и обрабатывать данные. Независимо от вашего уровня опыта, эти запросы помогут вам улучшить работу с базами данных.
SELECT * FROM users;
Этот запрос вернет все строки из таблицы «users».
SELECT * FROM orders WHERE total_price > 1000;
Этот запрос выберет все заказы с общей суммой более 1000.
SELECT users.name, orders.order_id FROM users JOIN orders ON users.user_id = orders.user_id;
Этот запрос объединяет таблицы «users» и «orders» по полю «user_id».
SELECT department, AVG(salary) FROM employees GROUP BY department;
Этот запрос вернет среднюю зарплату для каждого отдела.
SELECT department, AVG(salary) FROM employees GROUP BY department HAVING AVG(salary) > 50000;
Этот запрос выберет отделы, где средняя зарплата превышает 50000.
SELECT * FROM products ORDER BY price DESC;
Этот запрос вернет продукты, отсортированные по убыванию цены.
SELECT * FROM customers LIMIT 10;
Этот запрос вернет первые 10 записей из таблицы «customers».
INSERT INTO users (name, email) VALUES ('Andrey Ex', 'andreyex@example.ru');
Этот запрос добавит нового пользователя в таблицу «users».
UPDATE products SET stock_quantity = 100 WHERE product_id = 1;
Этот запрос обновит количество товара с product_id = 1 до 100.
DELETE FROM customers WHERE last_purchase_date < '2023-01-01';
Этот запрос удалит всех клиентов, совершивших последнюю покупку до 2023 года.
Эти 10 SQL-запросов являются фундаментальными для работы с базами данных. Изучение и практика их применения помогут вам стать более эффективным аналитиком данных или разработчиком. Не стесняйтесь экспериментировать с ними, чтобы получить максимум от работы с базами данных.