各位大哥,帮帮忙啊,求一条查询语句 select id,user_id,namefrom aa where userid in (select userid from aa group by userid having id = min(id));假设表是aa 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知你要怎么样,如果只有这几条记录的话可以这样:select id, user_id, name from aawhere id = user_id这样最简单,但肯定不是你要的. SQL> select id ,user_id ,name from tablename where rownum<=2; ID USERID NAME--- ------ ---- 1 1 a 2 2 b你是一次要取两行么? 用rownum 来作比较快 而且提高查询速度 主要问题是这样的,在一个表里,USERID里,可能会出现重复的情况,就是说USERID一样,而后后面的字段值不一样,而我要通过一条查询语句让其USERID不允许重复。 select user_id from aagroup by user_idhaveing (count(user_id) > 1) oracle 的一个查询问题, 请问下oracle有类似mysql “LOCK TABLE 表 WRITE” 如何在oracle中实现跨行操作 字段别名的问题 COBOL使用游标,一次fetch100件数据,请问如何实现(oracle) 向大家请教一个SQL(2) 火烧眉毛+十万火急~~~ ORA-03114: not connected to ORACLE 拿出数据库的字段值怎是这样的? jdbc连Oracle数据库速度慢,请大侠给予指点 各位大侠帮忙 ,我想用C语言和ORACLE数据库进行连接。 高手求助,這個存儲過程錯在哪裡呢? 入门问题
select id, user_id, name
from aa
where id = user_id这样最简单,但肯定不是你要的.
,user_id
,name
from tablename
where rownum<=2; ID USERID NAME
--- ------ ----
1 1 a
2 2 b你是一次要取两行么? 用rownum 来作比较快 而且提高查询速度
from aa
group by user_id
haveing (count(user_id) > 1)