thinkphp中的or,like,in等聯合查詢


數據庫中的兩個字段有一個字段等於查詢條件時,下面兩個方法都是可以的:
  (1) $where['a.goods_name|a.goods_sn'] = array('like',"%$keyWord%");
  (2) $map['a.goods_name'] = array('like',$keyWordArrNew,'OR');
    $map['a.goods_sn'] = array('like',$keyWordArrNew,'OR');
    $map['_logic'] = 'or';
    $where['_complex'] = $map;
 
補充一張thinkphp手冊中的一張圖片:
 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM