WeRock
Господа, добрый день. Чего-то голову уже сломал как сделать правильно...
Есть база данных с историей цен на разные продукты, состоящая из двух таблиц:
1. products с названиями продуктов
2. prices с ценами на эти продукты и датой фиксации этой цены.
products:
id | product_title
1 | огурцы соленые
2 | картофель свежий
3 | бумага туалетная
prices:
id | p_id | price | date
1 | 1 | 15 | 2017-01-20
2 | 2 | 50 | 2017-01-20
3 | 3 | 60 | 2017-01-20
4 | 1 | 20 | 2017-02-15
5 | 3 | 100 | 2017-02-15
Задача: вывести названия продуктов с актуальной (последней зафиксированной ценой), и датой фиксации:
result:
product_title | price | date
огурцы соленые | 20 | 2017-02-15
картофель свежий | 50 | 2017-01-20
бумага туалетная | 100 | 2017-02-15
Вот не могу сообразить как-то правильно сделать. Спецы в MySQL помогите пожалуйста с запросом.