帮我看看如何完成这样的查询 详细说明, fun_id 和 num哪个主键? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 select fun_id from (select fun_id,num from tablename order by num)这样行不行 select distinct a.fun_id from (select fun_id,num from tablename order by num) a select distinct fun_id from (select fun_id,num from tablename order by num);相信我没错的。(一定行!!!) 还是不行,好像加了DISTINCT顺序就不对了 select fun_id from (select fun_id,num from tablename order by num)group by fun_id这样应该就可以,group by 会自动把重复滤掉还会排序的 group by 好像也不行啊, 楼主,有可能出现相同的fun_id,但是num确是不同的这种情况你怎么考虑? num和一个序列对应,fun_id在这个表中可能出现重复值 这样的话,你就必须将重复的值去掉一个我已经做了一个实验:SQL> select * from bbbb; COLA COLB COLC---------- ---------- ---------- 111 222 9 222 222 10 222 333 11 111 333 12 444 444 13 333 444 13 100 111 14 101 111 14已选择8行。已用时间: 00: 00: 00.47SQL> select min(cola),colb from (select cola,colb from bbbb order by cola) group by colb; MIN(COLA) COLB---------- ---------- 100 111 111 222 111 333 333 444已用时间: 00: 00: 00.00 求一个触发器和存储过程的写法 新手,求解 这种做法有没有满足第一范式 Oracle的脚本如何转变成SqlServer的脚本(在线等) 一个数据库导入的问题,请进! ORACLE9i中的JOB可以通过纯SQL语句进行设置吗? 各位程序员 有那位开发过字典的供点经验吗! 错误ORA-06413是怎么回事? 这个视图该怎么建 请教Java处理大批量的数据(大约200G左右数据) 批量插入数据的问题~ HP unix环境下如何建ORACLE的DB?是远程登录,用手工不用图形界面的那种.
(select fun_id,num from tablename order by num)
这样行不行
(select fun_id,num from tablename order by num) a
(select fun_id,num from tablename order by num);
相信我没错的。(一定行!!!)
(select fun_id,num from tablename order by num)
group by fun_id
这样应该就可以,group by 会自动把重复滤掉还会排序的
我已经做了一个实验:
SQL> select * from bbbb; COLA COLB COLC
---------- ---------- ----------
111 222 9
222 222 10
222 333 11
111 333 12
444 444 13
333 444 13
100 111 14
101 111 14已选择8行。已用时间: 00: 00: 00.47
SQL> select min(cola),colb from (select cola,colb from bbbb order by cola) group by colb; MIN(COLA) COLB
---------- ----------
100 111
111 222
111 333
333 444已用时间: 00: 00: 00.00