where

2018-07-05 09:41 更新
where方法用于定義sql語(yǔ)句中的條件信息,可傳數(shù)組也支持字符串,當(dāng)傳入數(shù)組則會(huì)進(jìn)行安全處理,建議使用數(shù)組,支持普通查詢(xún)、表達(dá)式查詢(xún)、快捷查詢(xún)、區(qū)間查詢(xún)、組合查詢(xún)條件 - where($data=array or string)
Db('user')->where(array('name'=>'小明'))->select()
當(dāng)我們有一些比較特殊的的查詢(xún)時(shí),需要傳入特殊查詢(xún)標(biāo)識(shí)符,比如,我們需要查詢(xún)年齡小于20的用戶(hù)列表:
Db('user')->where(array('age'=>array('lt','20')))->select()
示例(模糊查詢(xún)):
Db('user')->where(array('name'=>array('like','%張')))->select()
特殊操作符意義:
eq => 大于

neq => 不等于

gt =>大于

lt => 小于

elt => 小于等于

egt => 大于等于

like => 模糊查詢(xún)

between => 區(qū)間查詢(xún)

notnull => 非NULL

null => 為NULL


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)