Bonjour à tous,

Je vais tenter d'expliquer ma problématique simplement.

Je fais une requête avec plusieurs OR me ressortant des infos sur des utilisateurs (caractéristiques propre à chacun des users).
Le problème est que cette requête se présente comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
 
SELECT * 
FROM maTable 
WHERE maTable_info1 = "test" 
  OR maTable_info2 = "test2" 
  OR maTable3 = "test3"
Les résultats en sortie, tous les utilisateurs ayant au moins un des critères dans l'ordre.

Seulement je souhaiterais ordonner de cette manière : plus l'user à d'infos (ex : un user remplis les deux conditions maTable_info2 = "test2" et maTable3 = "test3"), mieux il est placé dans les résultats.

Je ne sais pas si je me suis bien exprimé.

Si vous voyez une solution, merci d'avance