У меня есть таблица данных с колонками:
- user_id int
- code int
- значение int
И я хочусоздать сводную таблицу, которая выглядит следующим образом:
- user_id int
- valueA int
- valueB int
В таблице сведений,valueA будет соответствовать, скажем, код 5, и valueB будет соответствовать, скажем, код 6, поэтому я ищу что-то вроде:
вставить в сводку (user_id, valueA, valueB) VALUES (SELECT ???от деталей);
Проблема, конечно, заключается в том, что я просматриваю несколько строк из таблицы «детали», чтобы заполнить одну строку в таблице «сводки».
Например, если ябыли следующие строки в деталях:
1 5 100
1 6 200
2 5 1000
2 6 2000
Я хочу закончить со следующими в сводной таблице:
1 100 200
2 1000 2000
Есть идеи?