如果我查询student表中userid字段相同的记录数大于2的name该怎么写啊
select name from (select count(userid) as c , name from table1 group by name) where c >='2'
这样写可以吗
select name from (select count(userid) as c , name from table1 group by name) where c >='2'
这样写可以吗
解决方案 »
- 求oracle的安装文件 或地址!!
- 急急急,还请快快帮忙, 执行update 怎么也不成功
- 一道小的问题....关于查询的...高手来帮帮忙...谢谢了
- 日期转换问题,请大虾进来看看。
- ORA-06502: PL/SQL: 数字或值错误,应该不是缓冲区的问题,请帮忙看看,万分感谢...
- 需要一个SQL排名
- 刚在 linux 下装好的 oracle 10 g ,登陆后发现需要验证,验证时出现了以下问题?
- 我是新手,不知怎么搞的, OracleOraHome92ManagementServer 服务启动不起了.
- 请教ORACLE帮助文件在哪里?
- 如何能够查看,在指定时间段内数据的变更情况
- idb 数据库,大家了解吗?
- 请教一条语句 行变列的问题
WHERE A.userid=B.userid
AND A.ROWID<>B.ROWID
只对ORACLE有效
select name from table group by name having count(*) > 2
---------- ----------
1 ggg
1 hhh
2 uuu
3 eee
3 uyy
SQL> select id from test group by id having count(*)>1; ID
----------
1
3
有什么错误???哪里有错误呀