Я пытаюсь выяснить количество сделок между компаниями страны в SQL:
Вот мои таблицы Компания и предложения
Company
================
companyname country
A US
B US
C UK
D Russia
Deals
================
id sold bought total
1 A B 50
2 B C 100
3 C A 150
4 D B 200
Result:
============
country sold bought
US 150 200
UK 150 100
Russia 200 0
Я пробовал следующий запрос, которыйполучает только проданные товары:
select country, sum(total) as sold
from company c left join deals d on c.companyname=d.sold
group by country.
Как написать запрос, чтобы получить результаты продаж и покупок за раз?