• I supposed wider problem - min() is not a good solution. In MsAccess there is group function FIRST()

    and I may write:

    select group, first(subgroup), ....

    from table

    group by group

    I dont know similar

    other solution is

    select t1.group, t2. subgroup

    from table t1 inner join table t2 on t1.group = t2.group

    order by t2.subgroup

    but how to get only one record from each pair ?