如何写sql语句实现同表多条件查询后相同数据汇总合并显示 20

如:数据表中有这样的数据名字城市手机张三上海130张三上海130张三上海131张三北京132张三北京132李四广州133李四广州133要求:把名字,城市,手机相同的数据合... 如:数据表中有这样的数据
名字 城市 手机
张三 上海 130
张三 上海 130
张三 上海 131
张三 北京 132
张三 北京 132
李四 广州 133
李四 广州 133

要求:把名字,城市,手机相同的数据合并并且显示数量 同时合并数量小于1的不显示
名字 城市 手机 汇总
张三 上海 130 2
张三 北京 132 2
李四 广州 133 2

请问这个sql要怎么写?谢谢
展开
 我来答
阿冬76
2014-10-29 · TA获得超过5028个赞
知道大有可为答主
回答量:2710
采纳率:88%
帮助的人:1092万
展开全部
select 名字, 城市, 手机, count(*) as 汇总 from 表名
group by 名字, 城市, 手机
having count(*)>1
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式