Вобщем, в скрипте циклом на выходе получаю 2 столбца - имя количество
Вася 3
Женя 4
Петя 7
Настя 4
количество - это разные типы вещей(всего их 4)
второй заход может иметь следующий вывод:
Настя 2
Вася 2
Саша 5
Гоша 4
...
и здесь уже получаю количество другой вещи.
Мне нужно всё это объединить в таблицу примерно такой структуры:
<name> <item1> <item2> <item3> <item4>
Если вручную распарсить то что я привел, то получится примерно следующее:
Вася 3 2
Настя 4 2
Саша 5
Гоша 4
Женя 4
Петя 7
Ну и в таком духе. Сейчас я создал рабочее решение своего же вопроса с помощью mysql + PRIMARY индекса, поля - дата и имя, т.е. на одна дату - одно имя. И потом делаю сначала
INSERT INTO table (name,item1) VALUES ('Вася', 3) ON DUPLICATE KEY UPDATE item1 = 3
INSERT INTO table (name,item2) VALUES ('Вася', 5) ON DUPLICATE KEY UPDATE item1 = 3
и впринципе он все это аггрегирует, но хочется все это делать ЗА базой данных, чтобы потом тупо вставить одним запросом. Как?