求一个sql 更正;上面的mdate应该是createdate 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SQL> select * from t_test; FL ID CREATEDATE---------- ---------- ---------- 1 148 29-10月-04 1 149 17-11月-04 1 208 01-4月 -05 1 229 03-4月 -05 1 230 03-4月 -05 2 150 17-11月-04 2 151 17-11月-04 2 152 17-11月-04 2 207 01-4月 -05 2 209 01-4月 -05 2 241 08-4月 -05 FL ID CREATEDATE---------- ---------- ---------- 3 153 17-11月-04 3 154 17-11月-04 3 155 17-11月-04 4 156 17-11月-04 4 157 17-11月-04 4 158 17-11月-04 5 159 17-11月-04 5 160 20-11月-04 5 161 20-11月-04 6 162 20-11月-04 6 163 20-11月-04 FL ID CREATEDATE---------- ---------- ---------- 6 164 20-11月-04 7 165 20-11月-04 7 166 20-11月-04已选择25行。已用时间: 00: 00: 00.91SQL> select * from (select t.*,row_number() over(partition by fl order by createdate desc) rid 2 from t_test t) tt 3 where tt.rid<3; FL ID CREATEDATE RID---------- ---------- ---------- ---------- 1 229 03-4月 -05 1 1 230 03-4月 -05 2 2 241 08-4月 -05 1 2 207 01-4月 -05 2 3 155 17-11月-04 1 3 154 17-11月-04 2 4 158 17-11月-04 1 4 157 17-11月-04 2 5 161 20-11月-04 1 5 160 20-11月-04 2 6 164 20-11月-04 1 FL ID CREATEDATE RID---------- ---------- ---------- ---------- 6 163 20-11月-04 2 7 166 20-11月-04 1 7 165 20-11月-04 2已选择14行。已用时间: 00: 00: 00.00SQL> 急:Oracle在服务里面已经启动,但是系统又提示数据库没有启动? 存储过程,马上结贴 oracle 关于日期处理的问题 有没有通过命令读取EXCEL表里的内容呢,像SQL SERVER 的OpenDataSource 如何写这样的过程??? 死人了,help me?插入中文汉字问题 如何在非归档和归档备份模式之间进行切换 非常奇怪的问题,请大家有力气出力气,有点子出点子!谢谢! 在存储过程中用传递参数形成sql语句 跪求大神指教一下数据库oracle 本人是Oracle新手,求一条SQL语句。(100分献上) 字段内容中回车问题
---------- ---------- ----------
1 148 29-10月-04
1 149 17-11月-04
1 208 01-4月 -05
1 229 03-4月 -05
1 230 03-4月 -05
2 150 17-11月-04
2 151 17-11月-04
2 152 17-11月-04
2 207 01-4月 -05
2 209 01-4月 -05
2 241 08-4月 -05 FL ID CREATEDATE
---------- ---------- ----------
3 153 17-11月-04
3 154 17-11月-04
3 155 17-11月-04
4 156 17-11月-04
4 157 17-11月-04
4 158 17-11月-04
5 159 17-11月-04
5 160 20-11月-04
5 161 20-11月-04
6 162 20-11月-04
6 163 20-11月-04 FL ID CREATEDATE
---------- ---------- ----------
6 164 20-11月-04
7 165 20-11月-04
7 166 20-11月-04已选择25行。已用时间: 00: 00: 00.91
SQL> select * from (select t.*,row_number() over(partition by fl order by createdate desc) rid
2 from t_test t) tt
3 where tt.rid<3; FL ID CREATEDATE RID
---------- ---------- ---------- ----------
1 229 03-4月 -05 1
1 230 03-4月 -05 2
2 241 08-4月 -05 1
2 207 01-4月 -05 2
3 155 17-11月-04 1
3 154 17-11月-04 2
4 158 17-11月-04 1
4 157 17-11月-04 2
5 161 20-11月-04 1
5 160 20-11月-04 2
6 164 20-11月-04 1 FL ID CREATEDATE RID
---------- ---------- ---------- ----------
6 163 20-11月-04 2
7 166 20-11月-04 1
7 165 20-11月-04 2已选择14行。已用时间: 00: 00: 00.00
SQL>