Мне интересно, может ли что-то подобное реализовать в SQL-запросе.Комплексный SQL-запрос (сумма записей)
Пусть говорят, у меня есть эти таблицы:
Таблица Заказы
id tax
01 800
02 255
Таблица DetailOrders
id price itemName
01 700 Book
01 500 Umbrella
01 100 Jacket
02 1000 Piano
В основном одна запись из одной таблицы Orders соответствует несколько записей в DetailOrders.
Есть Есть ли способ, чтобы написать SQL запрос, который возвращает что-то вроде этого:
id tax sum-price all-names
01 800 1300 Book, Umbrella, Jacket
02 255 1000 Piano
Было бы просуммировать стоимость элементов с одинаковым идентификатором, и каким-то образом объединить имена элементов с одинаковым идентификатором ,
Может ли быть что-то подобное достигнуто?
"Может что-то вроде этого достичь?" Да, возможно. Ваша очередь теперь: вы могли бы показать нам, что вы * пробовали * до сих пор? –
Посмотрите на функцию 'group_concat()' – Barranka