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, auriez vous une meilleure methode?

Merci d avance pour vos avis/aides

Bien à vous,