← К оглавлению занятия
⚡ Кратко: примеры
- Топ-5 дорогих товаров —
ORDER BY ... DESC LIMIT 5.
- Уникальные города клиентов —
SELECT DISTINCT city.
- Пагинация: страница 2 по 10 товаров —
LIMIT 10 OFFSET 10.
💻 Примеры
Сортировка по убыванию цены
SELECT product_name, standard_cost
FROM products
ORDER BY standard_cost DESC;
Сортировка по нескольким столбцам
SELECT product_name, standard_cost, list_price
FROM products
ORDER BY standard_cost ASC, list_price ASC;
Топ-5 самых дешёвых продуктов
SELECT product_name, standard_cost
FROM products
ORDER BY standard_cost ASC
LIMIT 5;
10 последних заказов по дате
SELECT id, order_date
FROM orders
ORDER BY order_date DESC
LIMIT 10;
Постраничный вывод продуктов (страница 2)
SELECT product_name
FROM products
ORDER BY product_name ASC
LIMIT 10 OFFSET 10;
Уникальные города клиентов
SELECT DISTINCT city
FROM customers
ORDER BY city ASC;
Уникальные пары город — страна
SELECT DISTINCT city, country_region
FROM customers
ORDER BY country_region ASC, city ASC;
Комбинирование операторов
SELECT DISTINCT city
FROM customers
ORDER BY city ASC
LIMIT 3 OFFSET 2;