I have a table that has data that looks something like this:
data_type, value World of Warcraft, 500 Quake 3, 1500 Quake 3, 1400 World of Warcraft, 1200 Fina
If you want your data to be aggregated in single string, go with bluefeet example, if you need a recordset with a record for each type:
select data_type, max(value) as value from table1 group by data_type