`
hengxing2009
  • 浏览: 86272 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

使用GROUP BY的时候如何统计记录条数 COUNT(*) DISTINCT

    博客分类:
  • sql
 
阅读更多
SELECT COUNT(*) FROM test_users WHERE 1 = 1 GROUP BY email,passwords

COUNT(*)
1
2
1
1

显然这不是我要的结果,这样统计出来的是相同email和passwords的各个记录数量之和,下面这样就可以了

SELECT COUNT(DISTINCT email,passwords) FROM `test_users` WHERE 1 = 1
分享到:
评论

相关推荐

    识破laravel+groupBy+count中那些隐藏着的秘密

    laravel框架中写统计用户的领取数量,打算用 groupBy + count来实现(去重+统计),加了groupBy之后再count,统计出来不的数量不对。查询资料+反复测试终于得到了解决方案。 错误的查询语句 :cross_mark: Model::...

    T-SQL高级查询

    select count(*), age from student group by age having count(age) >= 2; 按照cid和性别组合分组,过滤条件是cid大于1,cid的最大值大于2 select count(*), cid, sex from student group by cid, sex having cid...

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

    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_...

    MySQL中distinct语句去查询重复记录及相关的性能讨论

    在 MySQL 查询中,可能会包含重复值。...SELECT *, COUNT(DISTINCT nowamagic) FROM table GROUP BY nowamagic 这个用法,MySQL的版本不能太低。 在编写查询之前,我们甚至应该对过滤条件进行排序,真正高效的条

    城院数据库系统原理实验9.doc

    from [orderdetails] ))) 查询产品种类数最多的供应商名称 select supplierid from products group by supplierid having count(productid)>=all( select count(distinct productid) from products group by ...

    一个删选数据的例子,使用GROUP、DISTINCT实例解析

    如上例子,正确的结果应是:ID13(ID2没有不同PATH,ID4只有一条记录不存在不同PATH) 这是我的SQL语句: 代码如下:select ID from [MyImage] as A group by ID having ( select COUNT(distinct(Path)) from ...

    使用pyton对OpenStreetMap地图数据进行清洗

    使用pyton对OpenStreetMap地图数据进行清洗 美国纽约 下载地址:https://www.openstreetmap.org/export#map=11/40.7241/-73.9689 选择纽约是想了解下纽约这个城 数据统计信息 1.文件大小 map.osm ......... ...

    50个常用SQL语句,很好

    where S# in (select S# from SC ,Course ,Teacher where SC.C#=Course.C# and Teacher.T#=Course.T# and Teacher.Tname='叶平' group by S# having count(SC.C#)=(select count(C#) from Course,Teacher where ...

    MYSSQL_MSS_ORACLE经典SQL.pdf

    and Teacher.Tname='叶平' group by S# having count(SC.C#)=(select count(C#) from Course,Teacher where Teacher.T#=Course.T# and Tname='叶平')); 8、--查询课程编号“002”的成绩比课程编号“001”课程低...

    python-mysql day04.txt

    1、过滤由group by语句返回的记录集 2、where只能操作表中字段,having过滤由聚合函数生成的显示列 3、distinct 1、distinct和from之间所有的字段全部相同才会去重 2、select count(distinct name) from sanguo;...

    分组后分组合计以及总计SQL语句(稍微整理了一下)

    今天看到了这个文章感觉内容挺多的,就是比较乱,实在不好整理,软件开发网小编就简单整理了一下,希望大家能凑合看吧 分组后分组合计以及总计SQL语句   1)想一次性得到分组合计以及总计,...4)统计分组后的种类数

    大数据企业级调优的完整过程:9.1 Fetch抓取;9.2 本地模式;9.3 表的优化;9.4 数据倾斜;9.5 并行执行

    9.3.5 Count(Distinct) 去重统计;9.3.6 笛卡尔积;9.3.7 行列过滤;9.3.8 动态分区调整;9.3.9 分桶;9.3.10 分区);9.4 数据倾斜(9.4.1 合理设置Map数;9.4.2 小文件进行合并;9.4.3 复杂文件增加Map数;9.4.4 ...

    MySQL经典面试题(含答案).zip

    group by 和 distinct 的区别? Blob和text有什么区别? 常见的存储引擎有哪些? myisam和innodb的区别? bin log/redo log/undo log是什么? bin log和redo log有什么区别? 说一下数据库的三大范式? 什么是存储...

    SQL语句教程【经典】

    GROUP BY HAVING ALIAS 表格链接 外部链接 CONCATENATE SUBSTRING TRIM CREATE TABLE CONSTRAINT NOT NULL UNIQUE CHECK 主键 外来键 CREATE VIEW CREATE INDEX ALTER TABLE DROP TABLE ...

    SQL语句去掉重复记录,获取重复记录

    –查询一个表中有效去掉重复的记录,UserID为自增长主键,RoleID为重复字段 SELECT MIN(UserID) AS UserID, RoleID FROM tmpTable GROUP BY RoleID SELECT RoleID FROM tmpTable GROUP BY RoleID ...

    数据分析-淘宝用户行为分析.pdf

    from (select hours,count(behavior_type)as 访问量 from User_Behavior where behavior_type='pv' group by hours)a inner join (select hours,count(distinct user_id) as 访客数 from User_Behavior group by ...

    minicubes:基于java8流的分布式内存立方体

    groupby-distinct-count:指定指标/维度在某一维度上的DISTINCT-COUNT计算。 MiniCubes作为的原形项目,会实验性使用一些新技术: Java8 Nashorn:使用Nashorn引擎在索引构建阶段加入自定义扩展功能,可提供原始数据...

Global site tag (gtag.js) - Google Analytics