0

这是我的查询:-

select * from dbo.zones where freetext(name, 'test');
 select * from dbo.zones where contains(name, 'formsof(INFLECTIONAL, test)');

这给了我测试,测试,测试的结果

Select * from dbo.zones where contains(name, 'test');

这个查询只给我测试结果。

我正在尝试获取具有“测试”字符串的记录,例如“这是一个测试用例”。

所以我的查询还需要在“这是一个测试用例”值中找到“测试”字符串。

假设我在 db 列中有一个字符串,例如“这是新一代”,然后我编写一个查询,例如-

select * from dbo.zones where contains(name, 'formsof(INFLECTIONAL, gen)');

那么这个查询没有返回“这是新一代”的结果,我需要如果我通过“gen”进行搜索,那么这给出了上面的结果

4

0 回答 0