Отправляет email-рассылки с помощью сервиса Sendsay

SQL - примеры запросов

  Все выпуски  

SQL - примеры запросов Выпуск #54


Этот и другие примеры запросов SQL на OFTOB.COM.

Пример для MS Access

Запрос Q054. Выводится пятерка лидеров среди продуктов по сумме продаж, и нумерует строки в результате:

SELECT COUNT(*) AS N, b.product_id, b.summa
FROM 
(SELECT product_id, sum(amount*price) AS summa, 
summa*10000000+product_id AS id 
FROM m_outcome GROUP BY product_id)  AS a 
INNER JOIN 
(SELECT product_id, sum(amount*price) AS summa, 
summa*10000000+product_id AS id 
FROM m_outcome GROUP BY product_id)  AS b 
ON a.id>=b.id
GROUP BY b.product_id, b.summa
HAVING COUNT(*)<=5
ORDER BY COUNT(*);
Пример для MySQL

Запрос Q054. Выводится пятерка лидеров среди продуктов по сумме продаж, и нумерует строки в результате:

SELECT COUNT(*) AS N, b.product_id, b.summa
FROM 
(SELECT product_id, sum(amount*price) AS summa, 
sum(amount*price)*10000000+product_id AS id 
FROM m_outcome GROUP BY product_id)  AS a 
INNER JOIN 
(SELECT product_id, sum(amount*price) AS summa, 
sum(amount*price)*10000000+product_id AS id 
FROM m_outcome GROUP BY product_id)  AS b 
ON a.id>=b.id
GROUP BY b.product_id, b.summa
HAVING COUNT(*)<=5
ORDER BY COUNT(*);
Полезные ссылки:

Русско-таджикский словарь онлайн

Русско-узбекский разговорник

Цитаты на английском с переводом

Уроки PHP

Математика, геометрия, алгебра | Задачи, ответы, решения, решебник, ГДЗ, 5 класс, 6 класс, 7 класс

Примеры запросов MS SQL Server


В избранное