Таблица
example1.
id, title, desc,
key
Таблица
example2.
id, filename,
key
В таблице example2 может быть несколько файлов с одинаковым ключом, который есть в таблице example1. Вся проблема в том, что при "склейки" таблиц, записи повторяются. То есть если у нас будет три файла, то поля таблицы example1 будут выводится три раза, но зато filename повторяться не будет.
Попробовал с GROUP BY, но попытки тщетны.
SELECT * FROM example1 e1 INNER JOIN example2 e2 ON e1.key = e2.key GROUP BY ...
Подскажите пожалуйста, как правильно оформить запрос?