У меня проблемы с написанием запроса для интернет-магазина, который я делаю.
Вы можете увидеть мою структуру базы данных здесь. База данных
Я хочу запрос, который возвращает массив заказов пользователя с размером / количеством / ценой из моегоbvb_orders-design table, которая возвращает image_path из bvb_design.
Это запрос, который я сделал до сих пор
SELECT `bvb_orders`.*, `bvb_users`.`id`, `bvb_designs`.*, `bvb_order-designs`.`size`,`bvb_order-designs`.`amount`, `bvb_designs-paintings`.* FROM `bvb_orders`
INNER JOIN `bvb_order-designs` ON `bvb_order-designs`.`order_id` = `bvb_orders`.`id`
INNER JOIN `bvb_designs` ON `bvb_designs`.`id` = `bvb_order-designs`.`design_id`
INNER JOIN `bvb_users` ON `bvb_users`.`id` = `bvb_orders`.`user_id`
INNER JOIN `bvb_designs-paintings`ON `bvb_designs-paintings`.`design_id` = `bvb_designs`.`id`
WHERE `bvb_orders`.`user_id` = :id
GROUP BY `bvb_orders`.`date`
Это результат, который я ищу для запроса, который даетВсе заказы ID пользователя
+------------+---------------+--------+------+-------+
| date | title | amount | Size | price |
+------------+---------------+--------+------+-------+
| 2018-06-07 | Eerste werkje | 1 | M | 10 |
+------------+---------------+--------+------+-------+
Спасибо