У меня есть таблица с идентификатором и именем (куча других вещей, не относящихся к этому запросу). Теперь мне нужен оператор SQL, который возвращает одну строку для каждого отдельного имени, и в этой строке мне нужно имя и один идентификатор (может быть любым идентификатором).
Таблица выглядит примерно так:
id | name
---+-----
1 | a2
2 | a2
3 | a4
4 | a4
5 | a2
6 | a3
кстати. используя Postgres 8.4
Пробовал различные комбинации группировки или объединения с собой. Возможно ли это даже без создания дополнительных таблиц?