码迷,mamicode.com
首页 > 数据库 > 详细

sql语句中的文本检索

时间:2019-04-29 15:24:25      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:not   contain   sele   jin   arch   数据库   指定   sel   nan   

想要对数据库中的表中某个字段的文本进行关键字检索,可以使用CONTAINS字段

Contains语法
select * from table_name where contains( fulltext_column, ‘search contents‘)
例如:
select * from student where Contains(address, ‘hebei‘) ---->单词使用单引号
select * from student where Contains(address, ‘"HEBEI province"‘) --->词组单引号中还要有双引号
select * from student where contains(address, ‘"hebeisheng province" OR beijing‘) 可以指定逻辑操作符AND, AND NOT
select * from student where contains(address, ‘nanjing NEAR road‘)查询将返回nanjing road, nanjing east road, nanjing west road等,A NEAR B  表示  A靠近B  
查询以hu开头的地址
select * from student where contains(address, ‘"hu*"‘)

sql语句中的文本检索

标签:not   contain   sele   jin   arch   数据库   指定   sel   nan   

原文地址:https://www.cnblogs.com/smartmanlog/p/10790513.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!