有表如下
select * from dept
ID NAME DEPT
1 AA 部门1
2 BB 部门2
3 TT 部门2
4 YY 部门1
5 陈** 部门1
6 赵** 部门1
7 王** 部门1
8 钱** 部门2
9 孙** 部门2
想得到部门1 AA,YY,陈**,赵**,王**
部门2 BB,TT,钱**,孙**请教一个sql语句。
select * from dept
ID NAME DEPT
1 AA 部门1
2 BB 部门2
3 TT 部门2
4 YY 部门1
5 陈** 部门1
6 赵** 部门1
7 王** 部门1
8 钱** 部门2
9 孙** 部门2
想得到部门1 AA,YY,陈**,赵**,王**
部门2 BB,TT,钱**,孙**请教一个sql语句。
解决方案 »
- 请教一段sql语句编写
- 请问:有关在10g版本中,Oarcle的官方文档明确指出增量备份只有0和1两种级别?
- 数据库表分区的问题!请大侠来看下!
- oracle 游标错误处理
- 返回结果怎么按in排序
- 求一段代码 用C#就好
- varchar跟nvarchar2的问题
- 保存一篇几千字的文章(有HTML标示)用什么字段?如何保证保存和读出不是乱码呢?
- 安装Oracle 9i的时候,错误: The Java RunTime Envirconment was not found!!??
- 如何删除一个表?delete tablename好像不对
- 请问Orcale数据库中怎么实现完全UTF8字符集的存取?问题重大而普遍,请大家各抒己见
- 一个关于插入lob对象的问题
(
select DEPT,NAME,rn,lead(rn) over(partition by DEPT order by rn) rn1
from (select DEPT,NAME,row_number() over(order by ID desc) rn from dept)
)
start with rn1 is null connect by rn1 = prior rn
group by DEPT