per avere anche col3 nel risultato
codice:
SELECT 
NomeTabella.* 
FROM 
NomeTabella 
INNER JOIN 
(SELECT col1, MAX(col2) AS col2 FROM NomeTabella GROUP BY col1)AS X 
ON NomeTabella.col1=X.col1 AND NomeTabella.col2=X.col2 
ORDER BY col1