sql server 全文检索有两种搜索方式,一种是contains,另一种是freetext。前者是包含,类似于 like ‘%关键词%’,后者则是将一段文字分词以后对每个词进行搜索。 具体语法: contains: SELECT 字段1,字段2 FROM 表名 WHERE contains(字段,'”词一” or “词二”‘) 根据查找结果的相似度排序 SELECT 字段1,字段2 FROM 表名 inner join containstable(表名, 字段,'”词一” or “词二”‘,