$db = db::name('user');
$sql = $db->where("id=1")->buildSql();
// SELECT * FROM `tp5_user` WHERE ( id=1 )
$sql = $db->where("id",6)->buildSql();
// SELECT * FROM `tp5_user` WHERE `id` = 6
$sql = $db->where('id','>',6)->buildSql();
// SELECT * FROM `tp5_user` WHERE `id` > 6
$sql = $db->where('id','<=',4)->buildSql();
// SELECT * FROM `tp5_user` WHERE `id` <= 4
$sql = $db->where('id','between','1,5')->buildSql();
// SELECT * FROM `tp5_user` WHERE `id` BETWEEN 1 AND 5
$sql = $db->where('id','notbetween','1,6')->buildSql();
// SELECT * FROM `tp5_user` WHERE `id` NOT BETWEEN 1 AND 6
$sql = $db->where('id','in','2,7,9')->buildSql();
// SELECT * FROM `tp5_user` WHERE `id` IN (2,7,9)
$sql = $db->where('id','notin','3,7,10')->buildSql();
// SELECT * FROM `tp5_user` WHERE `id` NOT IN (3,7,10)
$sql = $db
->where('id','in','1,3,4')
->whereOr('name','qq')
->whereOr('email','[email protected]')
->where('name','qzw')
->buildSql();
// SELECT * FROM `tp5_user` WHERE `id` IN (1,3,4) AND `name` = 'qzw' OR `name` = 'qq' OR `email` = '[email protected]'
dump($sql);
Thinkphp5 數據庫 條件構造器 where()
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.