🔥码云GVP开源项目 12k star Uniapp+ElementUI 功能强大 支持多语言、二开方便! 广告
![](https://img.kancloud.cn/dd/bf/ddbfb34b0fa85aa7e8c4d9b9e298caa9_811x386.png) 语法: `use think\Db;` 先引入Db 返回多条或者一条 where(字段名,要查询的数据) where语句的三种用法 ~~~ $res=Db::name('maik')->where('id',2)->where('user_name','zhangxueyou')->select(); //查询返回一条或者多条 $res=Db::name('maik')->where('id',2)->whereOr('user_name','zhangxueyou')->select(); //查询返回一条或者多条 Or是并且的意思 $res=Db::name('maik')->where( $data)->select(); //查询返回一条或者多条数组方式查询 ~~~ 代码案例: ~~~ <?php namespace app\index\controller; use think\Controller; use think\Db; class Index extends Controller { public function index(){ // $res=Db::name('maik')->find(); //查询一条数据 $data=['id'=>2,'user_name'=>"zhangxueyou"]; $res=Db::name('maik')->where('id',2)->where('user_name','zhangxueyou')->select(); //查询返回一条或者多条 $res=Db::name('maik')->where('id',2)->whereOr('user_name','zhangxueyou')->select(); //查询返回一条或者多条 $res=Db::name('maik')->where( $data)->select(); //查询返回一条或者多条数组方式查询 dump($res); } } ~~~ ![](https://img.kancloud.cn/67/f0/67f0740c38a4ff7364aff6bc88418498_1267x678.png) SQL语句解析 ![](https://img.kancloud.cn/06/25/0625eee97fa09ca34d05fd36a2aedcaa_1376x286.png) ## 运算条件查询 查询maik id大于2的所有数据 也可也 ``` < > != ``` 详细运算符可以查看官方文档 https://www.kancloud.cn/manual/thinkphp5/135182 ## 语法: ~~~ $date= Db::name('maik')->where('id','>',2)->select(); dump($date); ~~~ ![](https://img.kancloud.cn/24/33/24337d2db98c84e3f95be27f47f15e97_1311x401.png)