我有很多字段的表外面姓氏和名字是两个..的Sql Server全文搜索 - 姓氏名字搜索概率
这个表有大约2万条记录..
所以我想使用全文搜索。
现在,我的要求是搜索与搜索条件的姓氏和名字与数据库中的表姓氏和名字的组合
..|Firstname |Lastname |..
------------------------------------------
|george walker|bush |
|bill |klinton |
它应该返回记录,如果这两列的组合包含特定记录所述extered搜索标准
即,FirstName=bush
和LastName=walker
或
FirstName=goerge
和LastName=walker
等
我不能只用像
SELECT * FROM TableName where CONTAINS((LastName,FirstName),@LastName)
and CONTAINS((LastName,FirstName),@FirstName)
因为搜索标准FirstName
和LastName
可以为空(SQL Server 2008中引发错误),也可以有一个以上的字在它
如何解决这个问题?
请提及减票的原因,如果您无法提供答案.. – dotNETbeginner