Необходимо вывести в виде одного запроса MYSQL
t1 (клиенты)
id | name
1 first
2 second
3 third
t2 (прайс товаров)
id | price | prod
1 500 yellow
2 600 black
3 600 green
4 700 dark
t3 (количество товара)
id | t4_id | t2_id
1 1 2
2 2 1
3 3 2
4 1 4
t4 (покупки)
id | t1_id | date
1 1 2016/01/27
2 2 2016/01/25
3 3 2016/01/19
На выходе нужно получить список покупок:
t4.id | t1.name | t4.date | Суммирование
1 first 2016/01/19 1200 (600+700)
2 second 2016/01/19 500
3 third 2016/01/19 600
связанные сроки таблиц:
t4.t1_id = t1.id
t3.t4_id = t4.id
t3,t2_id = t2.id
Или предложить наилучший вариант
Опубликован 11.02.2016 в 23:48