J'essaie d'implémenter un champ de recherche de saisie semi-automatique (comme google) en utilisant SQL Server 2008 et la recherche en texte intégral. Dites que j'ai trois colonnes que je veux rechercher et que j'ai créé les index appropriés et ce qui ne l'est pas.Sql Server Recherche plein texte Colonne de recherche unique sur plusieurs colonnes
Les colonnes sont ProductName, ProductNumber et couleur ...
Pour l'entrée utilisateur que je veux rechercher des correspondances possibles entre les trois colonnes et suggérer le terme de recherche appropriée.
dire Ainsi, l'utilisateur commence à taper « Bl »
id aiment retourner une seule colonne des résultats de containtng comme « Black » « Blue » qui viennent de la colonne de couleur et aussi les matchs des deux autres colonnes (comme ProductNumber: BL2300)
Donc, fondamentalement, j'ai besoin de faire une recherche sur plusieurs colonnes et de retourner une seule colonne comme résultat. Y a-t-il un moyen de faire cela?
oui mais le problème est que je dois retourner une seule colonne des résultats qui peuvent éventuellement provenir d'un ou plusieurs des trois colonnes – stephen776
@ stephen776 Et comment vous concaténer les multiples possibles résultats de différentes colonnes ?, depuis vous voulez le résultat dans une colonne – Lamak
oui c'est ma question ... – stephen776