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类
Nov 25 PHP
五个PHP程序员工具
May 26 PHP
PHP中操作ini配置文件的方法
Apr 25 PHP
解析CI的AJAX分页 另类实现方法
Jun 27 PHP
php中的curl使用入门教程和常见用法实例
Apr 10 PHP
php对关联数组循环遍历的实现方法
Mar 13 PHP
PHP+Ajax实现无刷新分页实例详解(附demo源码下载)
Apr 07 PHP
Yii2简单实现给表单添加验证码的方法
Jul 18 PHP
中高级PHP程序员应该掌握哪些技术?
Sep 23 PHP
php实现数据库的增删改查
Feb 26 PHP
PHP简单留言本功能实现代码
Jun 09 PHP
PHP APP微信提现接口代码
Sep 30 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+MYSQL的文章管理系统(一)
2006/10/09 PHP
PHP similar_text 字符串的相似性比较函数
2010/05/26 PHP
php的ZipArchive类用法实例
2014/10/20 PHP
smarty模板引擎之内建函数用法
2015/03/30 PHP
php求斐波那契数的两种实现方式【递归与递推】
2019/09/09 PHP
js写一个字符串转成驼峰的实例
2013/06/21 Javascript
Extjs NumberField后面加单位实现思路
2013/07/30 Javascript
模拟用户点击弹出新页面不会被浏览器拦截
2014/04/08 Javascript
JavaScript函数详解
2015/02/27 Javascript
JS实现设置ff与ie元素绝对位置的方法
2016/03/08 Javascript
基于HTML5上使用iScroll实现下拉刷新,上拉加载更多
2016/05/21 Javascript
jQuery插件扩展测试实例
2016/06/21 Javascript
jquery实现(textarea)placeholder自动换行
2016/12/22 Javascript
vue-router 权限控制的示例代码
2017/09/21 Javascript
validform表单验证的实现方法
2019/03/08 Javascript
Node.js 实现抢票小工具 & 短信通知提醒功能
2019/10/22 Javascript
JavaScript实现随机点名器
2020/03/25 Javascript
python局部赋值的规则
2013/03/07 Python
关于Python中异常(Exception)的汇总
2017/01/18 Python
深入解答关于Python的11道基本面试题
2017/04/01 Python
深入理解Django的自定义过滤器
2017/10/17 Python
Python 实现使用dict 创建二维数据、DataFrame
2018/04/13 Python
python实现把二维列表变为一维列表的方法分析
2019/10/08 Python
python中wx模块的具体使用方法
2020/05/15 Python
Python基于爬虫实现全网搜索并下载音乐
2021/02/14 Python
Hotels.com南非:酒店预订
2017/11/02 全球购物
一站式跨境收款解决方案:Payoneer(派安盈)
2018/09/06 全球购物
韩国演唱会订票网站:StubHub韩国
2019/01/17 全球购物
adidas泰国官网:adidas TH
2020/07/11 全球购物
高校教师自荐信范文
2014/03/13 职场文书
通信工程求职信
2014/07/16 职场文书
2014年销售工作总结
2014/12/01 职场文书
应届毕业生自荐信
2015/03/04 职场文书
2015年全民国防教育日活动总结
2015/03/23 职场文书
导游词之江苏同里古镇
2019/11/18 职场文书
利用Python判断整数是否是回文数的3种方法总结
2021/07/07 Python