thinkphp去重统计数据sql

Posted 介里不让趟浪水

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了thinkphp去重统计数据sql相关的知识,希望对你有一定的参考价值。

DISTINCT 方法用于返回唯一不同的值

官方文档给出的示例:

$Model->distinct(true)->field(‘userName‘)->select();  
解析的SQL:SELECT DISTINCT `userName` FROM `table`

去重统计:

$totalRows = $this->where($where)->count(‘DISTINCT mobilePhone‘)
解析的SQL:SELECT COUNT(DISTINCT mobilePhone) AS tp_count FROM `table` WHERE `check` = 1

原文作者:rinald
原文地址:http://fity.cn/post/512.html
请您在转载时保留此出处信息,尊重别人也是尊重自己。



以上是关于thinkphp去重统计数据sql的主要内容,如果未能解决你的问题,请参考以下文章

thinkphp如何过滤名字重复的记录?

请教thinkphp 二维数组值去重怎么去的哦

php,thinkphp 如何插入二维数组

超级有用的9个PHP代码片段

ThinkPHP6手册里没有的一些用法

500分悬赏 thinkphp二级分类 包括数据库设计及代码