Разделение данных в таблице на основе данных в другой таблице - PullRequest
0 голосов
/ 29 апреля 2018

У меня есть две таблицы, как показано ниже:

Table 1

Table 2

Я хочу иметь возможность классифицировать данные о фунтах продукта в таблице 2 на основе типа продукта в таблице 1. Как это делается в SQL?

1 Ответ

0 голосов
/ 29 апреля 2018

Вы можете использовать столбец даты для объединения и суммировать значение для каждой даты

select a.productType, b.Date, sum(b.ProductPounds)
from table1 a
INNER JOIN table2 b on a.date = b.date
group by a.productType, b.date

или если вам не нужна сумма, а просто отношение, тогда

select a.productType, b.Date, b.ProductPounds
from table1 a
INNER JOIN table2 b on a.date = b.date
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...