表如下:
ID NAME
1 aa
1 bb
2 cc
我用
select * from table group by id having count(id)>1
结果是
id name
1 aa
怎么样才能出来结果
id name
1 aa
1 bb
我用mysql 5027
thanks.
ID NAME
1 aa
1 bb
2 cc
我用
select * from table group by id having count(id)>1
结果是
id name
1 aa
怎么样才能出来结果
id name
1 aa
1 bb
我用mysql 5027
thanks.
解决方案 »
- mysql数据库中记录如何对比删除
- 大数据量查询慢的问题
- 一个64位的linux操作系统,mysql是5.1,query_cache_size大约设置多少合适,设置标准是什么。
- 请高人帮忙优化1条语句!
- 请教:多建立数据库会不会影响数据库的执行速度?
- mySql里面查询:Select '省份:'+province+'城市:'+city+'街道'+street from t1 ???
- delphi有没有好的支持mysql的控件
- 如何防止多用户同时注册,以及多用户同时注册同一个用户名?
- Mysql 存储过程中 变量赋值问题
- Mysql远程链接可以链接,本地连接出现错误
- mysql server 安装 出错! 不知为何? 请教!
- 存储过程小问题
from 表 a
where exists(select 1 from 表 where id=a.id and name<>a.name);
where id in (select id from aa group by id having count(*)>1);
为什么MYSQL不支持我仍未应该支持的方法呢.