2011-07-29 13 views
0

ブール型フリーテキスト検索を使用して履歴書を検索しようとしており、サブクエリを実行する必要があります。しかし、サブクエリでフリーテキストブール検索が可能なのであれば、私はうまくいきません。SQL Serverのサブクエリを使用してテキスト検索を解放できますか?

可能であれば、可能であれば、さらなる調査のためのリンクを参照してください。

+0

として全文検索演算子をミックスして一致させることができますブール検索とは? – sll

答えて

1

はい、SQL Server 2008 R2では可能です。私は、SQL Serverの管理Studioで次のクエリを試してみましたが、それが解析され、正しく実行:

SELECT * FROM Resumes WHERE CONTAINS (ResumeText, 'admin*') AND ID IN(
SELECT ID FROM Resumes WHERE CONTAINS(ResumeText, 'sales')) 

ます。また、このような

SELECT * FROM Resumes WHERE CONTAINS (ResumeText, 'admin*') AND ID IN(
SELECT ID FROM Resumes WHERE FREETEXT(ResumeText, 'sales manager')) 
+0

その入力とコードについてTomに感謝します。 –

関連する問題