SELECT photos.filename,
GROUP_CONCAT(photo_tags.tag) AS associated_tags
FROM photos
LEFT OUTER JOIN tags ON tags.photo = photos.id
GROUP BY photos.filename
Du måste gruppera efter en kolumn som kommer att vara unik för varje rad och i gruppen kan du bygga en group_concat av andra kolumner. Så ändra din group by
till photos.filename
.