i think, if you "group by" anything, then you dont have a single entry in the table
but multiple entries, if they are all the same, you can use sth. like MIN(value) on the table..
example:
id value points
1 tom 3
1 tom 2
2 pete 5
then sql-statement like this:
SELECT id,value,sum(points) FROM table GROUP BY id
will be handled like
2 rows( 2 different ids )
row 1:
id: 1,1
name:tom,tom
points:3,2
row 2:
id: 2
name: pete
points:5
so.... in row one, there's a multiple "tom" in the values, you can choose MIN() or MAX()
to show one like:
SELECT MIN(id),MIN(name),sum(points)
FROM table
GROUP BY id