У меня есть следующая таблица
id group name
1 2 dodo
2 1 sdf
3 2 sd
4 3 dfs
5 3 fda
....
и я хочу получить вступительную запись из каждой группы, например,
id group name
... 1 sdf
2 dodo
3 dfs
...
SELECT MIN(id) id, group, name
FROM TABLE1
GROUP BY group
ORDER BY group
select * from table_name where id in (select min(id) from table_name group by group)