Bonjour,
J'ai une table "fiche" qui comporte 20 champs. Ces champs n'ont que 3 données possibles: 1, 2 et 3
j'aimerais afficher les résultats selon leur pertinence.
Je m'explique, sur les 4 lignes ci dessous 2 sont 100% identiques, elles doivent donc apparaitre en première position.
Doit ensuite venir la ligne 4 qui est 95% identique à la ligne 1 et 2 et en dernier la ligne 3 qui n'est identique qu'a seulement 50%.
en gros il faut regrouper les résultats en fonction de leurs ressemblances.
Avec plus de données il est possible que des résultats commençant par 2 ou 3 soient aussi 100% identiques, s'il est possible donc il faudrait les classe selon qu'ils commencent par 1, 2 ou 3.
Auriez vous une idée de la requête que je dois effectuer pour arriver à ce résultat ? je galère depuis cet après midi^^.
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 3 2 2 3 1 1 1 3 1 2 1 3 3 3 2 1 3 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
Partager