Estou tentando escrever uma consulta ao longo destas linhas: select * from tbl where col1 = 1 and col2 = 2 and col3 = 3 order by ... ; Quero primeiro todos os resultados em que todas as três WHEREcondições correspondam (3/3), depois todos os resultados em que duas condições correspondam...