本节课我们要学习查询中的几种查询方式:比较查询、区间查询、其它查询等
一.比较查询
1.在查询数据进行筛选时,我们采用 where()方法
public function show(){ //where 过滤函数 第二个参数默认是=,不写就是等于 $data=Db::table(‘user‘)->where(‘bid‘,3)->select(); //下面的代码等价于上面的代码 $data1=Db::table(‘user‘)->where(‘bid‘,‘=‘,3)->select(); return json($data); }
2.where(字段名,查询条件),where(字段名,表达式,查询条件);
3.其中,表达式不区分大小写,包括了比较、区间和时间三种类型的查询;
4.使用<>、>、<、>=、<=可以筛选出各种符合比较值的数据列表;
public function show(){ //查找user表中,bid大于3的 $data=Db::table(‘user‘)->where(‘bid‘,‘>‘,3)->select(); return json($data); }
二.区间查询