Seleccionar a primeira linha em cada grupo por grupo?

como o título sugere, gostaria de seleccionar a primeira linha de cada conjunto de linhas agrupadas com um GROUP BY. ... RST(id) | customer | FIRST(total) ----------+----------+------------- 1 | Joe | 5 2 | Sally | 3