Мне нужно объединить ассоциативные массивы и группу по имени. Скажем, у меня есть такие 3 массива:
ARRAY1
"/path/file.jpg" => 2,
"/path/file2.bmp" => 1,
"/file3.gif" => 5,
ARRAY2
"/path/file.jpg" => 1,
"/path/file2.bmp" => 1,
"/file3.gif" => 0,
ARRAY3
"/path/file.jpg" => 1,
"/path/file2.bmp" => 1,
Мне нужно объединить эти массивы в один и сгруппировать их по пути файла и получить результат суммы их значений. Что-то вроде:
SELECT filename, SUM(val) FROM files
GROUP BY filename
Но с несколькими входными массивами. Массивы коротки (макс. 20 элементов). Каждый массив может иметь разный размер.