Where do you want to show these data?Usually this type of sorting is not done in SQL Server QueriesTry thisDeclare @t table(col1 int, col2 int, col3 int)insert into @t values(3,4,6)insert into @t values(7,4,7)insert into @t values(8,7,2)insert into @t values(5,7,9)insert into @t values(6,6,6)Select Col1,Col2,Col3 From @tGroup By Col1,Col2,Col3Order By (Case When MAx(Col1) > Max(Col2) And MAx(Col1) >Max(Col3) Then Col1 When MAx(Col2)> Max(Col3) Then Col2 else col3 end)Desc
MadhivananFailing to plan is Planning to fail