Requete avec criteres facultatifs : classement
Posté : 11 août 2013, 19:40
Hello à tous,
Je cherche à faire une requete sql pour resoudre ce probleme :
imaginons une table : id nom est_beau (0 ou 1) est_gentil (0 ou 1) est_intelligent (0 ou 1)
J ai besoin de chercher les gens etant beaux, gentils et intelligent.
Ma question ; comment afficher d'abord les gens qui ont les 3, puis au moins 2 critéres puis 1...
Faut il multiplier les requetes? ou faire une requete sans criteres et classer dans le tableau en php ??
Ces 2 methodes me paraissant lourdes si on a bcp d entrees, avez vous une meilleure methode?
Bien à vous,
Je cherche à faire une requete sql pour resoudre ce probleme :
imaginons une table : id nom est_beau (0 ou 1) est_gentil (0 ou 1) est_intelligent (0 ou 1)
J ai besoin de chercher les gens etant beaux, gentils et intelligent.
Ma question ; comment afficher d'abord les gens qui ont les 3, puis au moins 2 critéres puis 1...
Faut il multiplier les requetes? ou faire une requete sans criteres et classer dans le tableau en php ??
Ces 2 methodes me paraissant lourdes si on a bcp d entrees, avez vous une meilleure methode?
Bien à vous,