J'essaie d'écrire une requête dans ce sens: select * from tbl where col1 = 1 and col2 = 2 and col3 = 3 order by ... ; Je veux d'abord tous les résultats où les 3 WHEREconditions correspondent (3/3), puis tous les résultats où 2 conditions correspondent (2/3), et enfin les résultats où 1 condition...