Think PHP 学习笔记 9.查询方式的一般使用2

三. 区间查询方式

//查询大于4,小于10区间的数,使用and的形式
$m = M('user');
$data['id'] = array(array('gt',4),array('lt',10),'and');
$arr = $m->where($data)->select();
var_dump($arr);

//查询大于4,小于10区间外的数,使用or形式
$m = M('user');
$data['id'] = array(array('gt',4),array('lt',10),'or');
$arr = $m->where($data)->selcet();
var_dump($arr);

四. 统计查询

//count 获取个数
//max 获取最大数
//mix 获取最小数
//avg 获取平均数
//sum 获取总和

$m = M('user');
$arr = $m->count();
echo $arr;

五. SQL直接查询
a. query 主要处理读取数据 成功返回数据的结果集 失败返回false

$m = M();
$result = $m->query("select *from tp_user where id>5");
var_dump($result);

b. execute 主要更新写入的操作 成功返回影响的行数 失败返回false

$m = M();
$result = $m->execute("insert into tp_user(`username`) values('ztz3')");
var_dump($result);
posted @ 2022-12-06 22:23  轻风细雨_林木木  阅读(13)  评论(0编辑  收藏  举报