以下是我的表
注册
在Resume
字段中,插入简历内容。现在我想从该文件中搜索关键字。
SELECT * FROM dbo.Registration AS r WHERE Resume LIKE '%Manager%'
当我搜索Manager
关键字时,它会为我提供简历包含Manager
关键字的记录,但是当我搜索Design
关键字时,它会为我提供简历包含{{{ 1}}关键字。如何获取仅Designation
关键字的数据?感谢。
答案 0 :(得分:0)
如果您只想要简历设计简历的行,那么查询将是:
SELECT * FROM dbo.Registration WHERE Resume = 'Design'
答案 1 :(得分:0)
创建全文索引1st,如下所示,然后使用全文搜索找到正确的值。
创建FTS索引
USE DataBase_Name;
GO
CREATE UNIQUE INDEX ui_RegID ON dbo.Registration(Reg_Id);
CREATE FULLTEXT CATALOG ft AS DEFAULT;
CREATE FULLTEXT INDEX ON dbo.Registration(Resume)
KEY INDEX ui_RegID
GO
<强>查询强>
SELECT *
FROM dbo.Registration
WHERE CONTAINS(resume,”Design”)