博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ThinkPhp学习09
阅读量:6266 次
发布时间:2019-06-22

本文共 1874 字,大约阅读时间需要 6 分钟。

原文:

三、区间查询  

 $data['id']=array(array('gt',4),array('lt',10));//默认关系是 and 的关系  

 //SELECT * FROM `tp_user` WHERE ( (`id` > 4) AND (`id` < 10) )

 $data['id']=array(array('gt',4),array('lt',10),'or') //关系就是or的关系

1 //2.SELECT * FROM `tp_user` WHERE ( (`id` > 4) AND (`id` < 10)  ) 2         $data['id']=array(array('gt',4),array('lt',10));3         //SELECT * FROM `tp_user` WHERE ( (`id` > 4) OR (`id` < 10) )4         //$data['id']=array(array('gt',4),array('lt',10),'or');5         $arr=$m->where($data)->select();   6

$data['name']=array(array('like','%2%'),array('like','%五%'),'gege','or');

1 //2.SELECT * FROM `tp_user` WHERE ( (`username` LIKE '%2%') OR (`username` LIKE '%李%') OR (`username` = '李') ) 2         $data['username']=array(array('like','%2%'),array('like','%李%'),'李','or');3         $arr=$m->where($data)->select();

四、统计查询

  count //获取个数  

//2.SELECT COUNT(*) AS tp_count FROM `tp_user` WHERE ( `sex` = 0 )         $data['sex']=0;                $arr=$m->where($data)->count();

max   //获取最大数   

//2.SELECT MAX(id) AS tp_max FROM `tp_user`        echo $m->max('id');

min   //获取最小数  

//3.SELECT MIN(id) AS tp_min FROM `tp_user`          echo $m->min('id');

 avg   //获取平均数  、sum   //获取总和

1 //2.SELECT AVG(id) AS tp_avg FROM `tp_user` 2         echo $m->avg('id');3        //3.SELECT SUM(id) AS tp_sum FROM `tp_user` LIMIT 1  4         echo $m->sum('id');5         //var_dump($arr);

五、SQL直接查询

 a、query 主要数处理读取数据的   成功返回数据的结果集   失败返回boolean false  

1         //2.select * from tp_user where id >52         $result=$m->query("select *  from tp_user where id >5");   3         var_dump($result);  4

b、execute 用于更新个写入操作   成功返回影响行数   失败返回boolean false   $m=M();   $result=$m->execute("insert into t_user(`username`) values('ztz3')");   var_dump($result);

//2.insert into tp_user(`username`) values('ztz3')        $result=$m->execute("insert into tp_user(`username`) values('ztz3')");        var_dump($result);

 

转载地址:http://lzdpa.baihongyu.com/

你可能感兴趣的文章
基于Java语言构建区块链(五)—— 地址(钱包)
查看>>
Elastic Search 安装和配置
查看>>
手动实现 express
查看>>
Let's Encrypt免费ssl证书安装使用详解
查看>>
有个功能丰富的 react 脚手架,了解下?
查看>>
SnippetsLab - 像纳博科夫写小说一样写代码
查看>>
React-Redux 源码解析 二(middleware)
查看>>
JLRoutes 实现原理分析
查看>>
第二章 OC程序设计
查看>>
初识Python
查看>>
关于dispatch_once的坑及注意点
查看>>
TreeMap之元素插入
查看>>
Vue二次封装axios为插件使用
查看>>
es6中export和export default的作用、区别
查看>>
Toast通知栏权限填坑指南
查看>>
LeetCode39.组合总和 JavaScript
查看>>
IOS开发常用GitHub开源项目
查看>>
In FontFamilyFont, unable to find attribute android:font的报错处理
查看>>
webpack配置路径问题
查看>>
浅谈尾递归
查看>>