【发布时间】:2016-07-01 00:24:44
【问题描述】:
我有一个表,其中某列 (state) 中有重复数据。我需要获取所有行并显示重复记录的COUNT()。
样本数据
name state email
---- ---- -----
john ny john@ny.com
smith ny smith@ny.com
bryan nj bryan@nj.com
我需要编写一个 SQL 查询来显示这样的记录,其中包括每行上重复的 state 值的数量:
name state email count
---- ---- ----- -------
john ny john@ny.com 2
smith ny smith@ny.com 2
bryan nj bryan@nj.com 1
【问题讨论】:
-
您使用的是 MySQL 还是 SQL Server?它们不是一回事。
-
您在寻找 MySQL 解决方案还是 Microsoft SQL Server 解决方案?您已经标记了两个 RDBM 系统。
-
我正在使用 sql server
-
谢谢大家。它奏效了。
标签: sql sql-server