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

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

  Все выпуски  

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


Запрос Q035. В этом примере выводится отчет о сумме доходов и расходов по продуктам. Для этого создается список продуктов по таблицам m_income и m_outcome, затем для каждого продукта из этого списка вычисляется сумма его приходов по таблице m_income и сумма его расходов по таблице m_outcome:
SELECT product_id, SUM(in_amount) AS income_amount, 
SUM(out_amount) AS outcome_amount
FROM
(SELECT product_id, amount AS in_amount, 0 AS out_amount
FROM m_income
UNION ALL
SELECT product_id, 0 AS in_amount, amount AS out_amount
FROM m_outcome) AS t
GROUP BY product_id;

Другие материалы на OFTOB.COM:

Уроки PHP
Уроки HTML
Русско-таджикский разговорник
Русско-узбекский разговорник
Русско-казахский разговорник


В избранное