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 相关文章推荐
PHP经典的给图片加水印程序
Dec 06 PHP
PHP+MYSQL开发工具及资源收藏
Jan 02 PHP
PHP中开发XML应用程序之基础篇 添加节点 删除节点 查询节点 查询节
Jul 09 PHP
修改PHP的memory_limit限制的方法分享
Feb 21 PHP
php中apc缓存使用示例
Dec 25 PHP
php 判断服务器操作系统的类型
Feb 17 PHP
PHP实现HTML页面静态化的方法
Nov 04 PHP
Yii中CArrayDataProvider和CActiveDataProvider区别实例分析
Mar 02 PHP
PHP微信API接口类
Aug 22 PHP
PHP框架自动加载类文件原理详解
Jun 06 PHP
Laravel自定义 封装便捷返回Json数据格式的引用方法
Sep 29 PHP
PHP设计模式之 策略模式Strategy详解【对象行为型】
May 01 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
PHP4实际应用经验篇(6)
2006/10/09 PHP
PHP操作文件的一些基本函数使用示例
2014/11/18 PHP
基于PHP实现简单的随机抽奖小程序
2016/01/05 PHP
redis+php实现微博(一)注册与登录功能详解
2019/09/23 PHP
Colortip基于jquery的信息提示框插件在IE6下面的显示问题修正方法
2010/12/06 Javascript
Jquery中使用setInterval和setTimeout的方法
2013/04/08 Javascript
jQuery事件用法实例汇总
2014/08/29 Javascript
jQuery插件Tmpl的简单使用方法
2015/04/27 Javascript
javascript for-in有序遍历json数据并探讨各个浏览器差异
2015/11/30 Javascript
Vue.js每天必学之表单控件绑定
2016/09/05 Javascript
Javascript实现base64的加密解密方法示例
2017/06/27 Javascript
vue 父组件给子组件传值子组件给父组件传值的实例代码
2019/04/15 Javascript
vue实现图片预览组件封装与使用
2019/07/13 Javascript
使用typescript改造koa开发框架的实现
2020/02/04 Javascript
JQuery事件冒泡和默认行为代码实例
2020/05/13 jQuery
[02:35]DOTA2英雄基础教程 狙击手
2014/01/14 DOTA
python thread 并发且顺序运行示例
2009/04/09 Python
python字符串替换的2种方法
2014/11/30 Python
python 3.6 tkinter+urllib+json实现火车车次信息查询功能
2017/12/20 Python
1分钟快速生成用于网页内容提取的xslt
2018/02/23 Python
解决每次打开pycharm直接进入项目的问题
2018/10/28 Python
完美解决Python matplotlib绘图时汉字显示不正常的问题
2019/01/29 Python
python列表推导式入门学习解析
2019/12/02 Python
css3实现多个元素依次显示效果
2017/12/12 HTML / CSS
C#笔试题
2015/07/14 面试题
介绍一下Linux中的链接
2016/06/05 面试题
自我鉴定范文300字
2013/10/01 职场文书
《手指教学》反思
2014/02/14 职场文书
经理任命书模板
2014/06/06 职场文书
质量负责人任命书
2014/06/06 职场文书
专科生就业求职信
2014/06/22 职场文书
安全目标责任书
2014/07/22 职场文书
慈善捐赠倡议书
2014/08/30 职场文书
学校机关党总支领导班子整改工作方案
2014/10/26 职场文书
Go Plugins插件的实现方式
2021/08/07 Golang
python游戏开发之pygame实现接球小游戏
2022/04/22 Python