2010-08-02 8 views
0

J'ai le sentiment que cette question aurait pu être posée auparavant, mais je ne suis pas en mesure de le trouver. Alors voilà:FTS Sql Server 2008 question - assigner des poids à plusieurs colonnes

  • Je suis à la recherche d'articles par des mots, des phrases tapées par les utilisateurs sur un site Web
  • mes articles ont des colonnes pour le titre, mots-clés, corps, résumé.
  • quand je suis à la recherche Je veux que le résultat soit plus pertinent si trouvé au titre que le corps par exemple

Je sais que vous ne pouvez pas attribuer des poids pour les colonnes (vous pouvez attribuer des poids uniquement aux mots qui sont recherchés) . Je pensais lancer 4 requêtes différentes pour chaque colonne, puis UNION les résultats basés sur une règle simple. Pensez-vous qu'il pourrait y avoir une meilleure solution?

Répondre

Questions connexes