Вывод значений в строку

231
09 апреля 2018, 01:43

Тривиальная структура: таблица товаров, свойства и их значения.

product
id  name
1   Товар 1
2   Товар 2
3   Товар 3
feature
id  name
1   Свойство 1
2   Свойство 2
3   Свойство 3
value
id  product_id  feature_id  value
1   1   1   Значение 1
2   2   1   Значение 2
3   3   1   Значение 3
4   1   2   Значение 4
5   2   2   Значение 5
6   3   2   Значение 6
7   1   3   Значение 7
8   2   3   Значение 8
9   3   3   Значение 9

Задача: вывести таблицу, где в первой колонке будут наименования товаров (без повторений), в остальных - значения свойств для каждого товара. В именах колонок значений свойств хотелось бы видеть id свойства (feature.id).

product.name    1           2           3
Товар 1         Значение 1  Значение 4  Значение 7
Товар 2         Значение 2  Значение 5  Значение 8
Товар 3         Значение 3  Значение 6  Значение 9
READ ALSO
Состаной PK в Hibernate

Состаной PK в Hibernate

Есть таблица Teacher:

192
Морфология в полнотекстовом поиске MySQL

Морфология в полнотекстовом поиске MySQL

Часто встречаю упоминания, что полнотекстовый поиск MySQL работает с учётом морфологииНа практике этого добиться не получилось

209
SQL: date и time или datetime

SQL: date и time или datetime

Добрый деньПоявился вопрос, у меня есть таблица в MySQL в которой каждый час будет записываться данные с датчиков (датчиков более 500 штук)

176
Определение энтропии сообщения [требует правки]

Определение энтропии сообщения [требует правки]

Разработать программу для определения энтропии сообщения(C++) В программе должны быть следующие функции:

189