Bonjour,
J'ai un probleme et je ne trouve pas de solution.
J'ai plusieurs champs dans une table dont certains sont jumelés avec d'autres.
Ainsi les champs suivants
NOTE1 est jumelé avec CHIFFRE1
NOTE2 est jumelé avec CHIFFRE2 etc...
Chaque ligne de la table se décompose ainsi.
ID - PSEUDO - TITRE - ARTICLE - NOTE1 - NOTE2 - NOTE3 - CHIFFRE1 - CHIFFRE2 - CHIFFRE3
Il y a donc des centaines d'utilisateurs enregistrés.
les champs NOTE contiennent des mots, et les champs CHIFFRE des chiffres.
chaque mot correspond a un chiffre.
Je voudrais lorsque l'internaute tape un mot dans le moteur de recherche,
que SQL affiche les titres et articles des utilisateurs dont les champs NOTE
contiennent le mot recherché.
Jusque la ça va.
Le probleme est que je veux que les résultats s'affichent du plus grand
chiffre associé au plus petit. Comment faire pour que SQL reconnaisse automatiquement
le chiffre associé au mot dont il dépend ?
Un vrai casse tête chinois, je ne sais pas s'il existe une solution telle que j'ai construit
ma table.
La solution que je vois est la construction de plusieurs tables
avec les memes champs et une requete faites de jointures de tables entre elles.
Existe-t-il un type de champ dans SQL qui permet d'associer un champ avec un autre ?
Désolé je ne connais pas tous les types de champs je n'en utilise que 5 ou 6,
char varchar text int datime... en gros.