SQL LIKE操作符 Thinkphp

Posted JasonTech0713

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL LIKE操作符 Thinkphp相关的知识,希望对你有一定的参考价值。

LIKE 操作符用于在 WHERE 子句中搜索列中的指定模式。

SELECT * FROM calendar_events WHERE userIds LIKE %,5,% OR userIds LIKE 5,% OR userIds LIKE 5

Thinkphp中,

$infoWhere[‘userIds‘] = array(‘like‘,array(‘%,‘.$cur_id,‘%,‘.$cur_id.‘,%‘,$cur_id.‘,%‘,$cur_id),‘OR‘);
$events = M(‘calendar_events‘);
 $list = $events
      ->where( $infoWhere)
      ->field(‘id,text,start_date,end_date,details,subject,userIds‘)
      ->order(‘start_date ‘)
      ->select();

 

以上是关于SQL LIKE操作符 Thinkphp的主要内容,如果未能解决你的问题,请参考以下文章

SQLite的LIKE语句实现字符片段筛选的功能

SQLite的LIKE语句实现字符片段筛选的功能

SQLite的LIKE语句实现字符片段筛选的功能

Google App Engine 和 SQL LIKE

SQL like

thinkphp 5 及一下或php项目里实现模糊查询