【SQL查询求助】where body like '%禁止转载%'
来源:百度知道 编辑:UC知道 时间:2024/05/26 14:34:54
不小心转载了别人的文章,所以想做一个查询
相关参考 http://zhidao.baidu.com/question/95021631.html 这个问题
例如我要 查询 禁止转载 和 独家文章 以及更多的词
只要包含其中一个即满足查询条件
求完整语法
$sql = "SELECT * FROM `a_tabl` where body like '%并列几个词%'";
谢谢 帮我看下这个 where body 小于 20个汉字/40个字节么? 的内容 完成给您追加
相关参考 http://zhidao.baidu.com/question/95021631.html 这个问题
例如我要 查询 禁止转载 和 独家文章 以及更多的词
只要包含其中一个即满足查询条件
求完整语法
$sql = "SELECT * FROM `a_tabl` where body like '%并列几个词%'";
谢谢 帮我看下这个 where body 小于 20个汉字/40个字节么? 的内容 完成给您追加
SELECT * FROM `a_tabl` where (body like '%禁止转载% or body like '%独家文章% or '%更多的词%') and len(body)<40
20个汉字是不是40个字节你自己检验一下,有的数据库中一个汉字是当一个字节来算的,你自己select 字段名,len(字段名) from a_tabl 看一下就知道一个汉字是几个字节了
记住了,or语句那地方你要给括号括起来,否则逻辑关系就不对了
查询就1楼吧。
SELECT * FROM teacherinfo WHERE LENGTH('id') < 40