Are all of the lines in your table with the same colc values adjacent (as in you sample) or can they appear on separated lines?
Are values in cola and colb always in increasing order in your table (as in your sample) or can they appear in random order?
Where is you table located? (In an array, in a file, in a database, etc.?)
If you have a problem, why don't you try to write some code to solve that problem? Why do you expect to find the solution to all of your problems without writing any code of your own? Why do you think that an awk script that never looks at $1 or $2 could be used to print minimum values of $1 and maximum values of $2 ?