Мне нужно объединить ассоциативные массивы и группу по имени. Скажем, у меня есть такие 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 элементов). Каждый массив может иметь разный размер.
