首页 > 解决方案 > 在sql Select语句中搜索包含空格的文本

问题描述

Select我想使用单个语句在列名中搜索多个名称

例如:abc xyzqpr srt并且名称匹配必须准确

我如何在 SQL 中实现这一点?

标签: sqlhana

解决方案


contains 谓词可能会有所帮助。

select * from employee 
where CONTAINS(your_full_name_column, 'abc AND xyz')

您还可以实现模糊搜索或部分匹配,并使用 score() 函数按相关性对返回的行进行排序。


推荐阅读