У меня есть 3 таблицы в SQLite
:
Category_tbl:
Id Name
1 A
2 B
3 C
brand_tbl:
RespondentId CategoryId BrandId
1 1 br1
2 2 br2
3 3 br3
resp_tbl:
CategoryId RespondentId Date
1 1 2019-01-02
2 2 2019-01-03
Что я хотел бы сделать, так это внутреннее объединение всех 3 из них:
, а затем получить минимальное и максимальное Date
на CategoryId
и BrandId
Есть ли в SQLite аккуратный и компактный способ для этого?
Мой ожидаемый результат должен выглядеть следующим образом:
CategoryId Name BrandId max_date min_date
1 A br1 2019-01-02 2019-01-02
2 B br2 2019-01-03 2019-01-03