thinkphp中多表查询中防止数据重复的sql语句(必看)


Posted in PHP onSeptember 22, 2016

下面先来看看例子:

table

id name
1 a
2 b
3 c
4 c
5 b

库结构大概这样,这只是一个简单的例子,实际情况会复杂得多。

select *, count(distinct name) from table group by name

结果:

id name count(distinct name)
1 a 1
2 b 1
3 c 1

最后一 项是多余的,不用管就行了

tp2.0手册   搜索连贯操作 可看到相关的资料

SELECT cat_id, COUNT(*) AS goods_num FROM talble GROUP BY cat_id

$M = M('table');
$rs = $M->field(array('cat_id','count(*)'=>'goods_num'))->group('cat_id')->select();

echo $M->getLastSQL();
print_r($rs);

以上就是小编为大家带来的thinkphp中多表查询中防止数据重复的sql语句(必看)的全部内容了,希望对大家有所帮助,多多支持三水点靠木~

PHP 相关文章推荐
服务器端解压缩zip的脚本
Dec 22 PHP
php生成随机密码的三种方法小结
Sep 04 PHP
mongo Table类文件 获取MongoCursor(游标)的实现方法分析
Jul 01 PHP
php获取当前时间的毫秒数的方法
Jan 26 PHP
php5.2 Json不能正确处理中文、GB编码的解决方法
Mar 28 PHP
php中$美元符号与Zen Coding冲突问题解决方法分享
May 28 PHP
PHP错误Allowed memory size of 67108864 bytes exhausted的3种解决办法
Jul 28 PHP
php定义一个参数带有默认值的函数实例分析
Mar 16 PHP
php结合ACCESS的跨库查询功能
Jun 12 PHP
Laravel4中的Validator验证扩展用法详解
Jul 26 PHP
php表单处理操作
Nov 16 PHP
Ubuntu彻底删除PHP7.0的方法
Jul 27 PHP
thinkphp多表查询两表有重复相同字段的完美解决方法
Sep 22 #PHP
php的api数据接口书写实例(推荐)
Sep 22 #PHP
thinkphp跨库操作的简单代码实例
Sep 22 #PHP
一个简单的php MVC留言本实例代码(必看篇)
Sep 22 #PHP
php实现当前页面点击下载文件的简单方法
Sep 22 #PHP
php下载文件,添加响应头的简单实例
Sep 22 #PHP
php实现微信扫码自动登陆与注册功能
Sep 22 #PHP
You might like
PHP 高手之路(三)
2006/10/09 PHP
php debug 安装技巧
2011/04/30 PHP
php实现的操作excel类详解
2016/01/15 PHP
前台js调用后台方法示例
2013/12/02 Javascript
对 jQuery 中 data 方法的误解分析
2014/06/18 Javascript
百度搜索框智能提示案例jsonp
2016/11/28 Javascript
详解Angular 4.x Injector
2017/05/04 Javascript
JS匿名函数和匿名自执行函数概念与用法分析
2018/03/16 Javascript
vue.js使用watch监听路由变化的方法
2018/07/08 Javascript
Vue分页器实现原理详解
2019/06/28 Javascript
JS 实现发送短信验证码的“59秒后重新发送验证短信”功能
2019/08/23 Javascript
微信小程序 SOTER 生物认证DEMO 指纹识别功能
2019/12/13 Javascript
NUXT SSR初级入门笔记(小结)
2019/12/16 Javascript
python用Pygal如何生成漂亮的SVG图像详解
2017/02/10 Python
Python3中类、模块、错误与异常、文件的简易教程
2017/11/20 Python
深入理解Python分布式爬虫原理
2017/11/23 Python
python学习笔记--将python源文件打包成exe文件(pyinstaller)
2018/05/26 Python
python实现将文件夹下面的不是以py文件结尾的文件都过滤掉的方法
2018/10/21 Python
Python判断一个三位数是否为水仙花数的示例
2018/11/13 Python
django框架使用orm实现批量更新数据的方法
2019/06/21 Python
Pytorch提取模型特征向量保存至csv的例子
2020/01/03 Python
Python模拟伯努利试验和二项分布代码实例
2020/05/27 Python
python 读取串口数据的示例
2020/11/09 Python
CSS3改变浏览器滚动条样式
2019/01/04 HTML / CSS
HTML5和CSS3实例教程总结(推荐)
2016/07/18 HTML / CSS
英国第一的购买便宜玩具和游戏的在线购物网站:Bargain Max
2018/01/24 全球购物
苏格兰在线威士忌商店:The Whisky Barrel
2019/05/07 全球购物
Belvilla法国:休闲度假房屋出租
2020/10/03 全球购物
利用指针变量实现队列的入队操作
2012/04/07 面试题
岗位安全生产责任书
2014/07/28 职场文书
中学生秋季运动会广播稿
2014/09/21 职场文书
学校领导班子对照检查材料
2014/09/24 职场文书
个人遵守党的政治纪律情况对照检查材料思想汇报
2014/09/25 职场文书
党员教师个人对照检查材料(群众路线)
2014/09/26 职场文书
机关作风建设工作总结
2014/10/23 职场文书
学生检讨书如何写
2014/10/30 职场文书