table t
id name parentId
1 张一 10
3 张二 10
5 王一 11
8 王王 11
10 张父 15
11 王父 null
15 张父父 16
16 null1、查出“张父”的儿子,要求用一行一列显示,名字之间用“,”隔开。2.将表中的序号用(1-8)重新排序,保持表中的关系不变,请写出sql语句,(笔试我没做出来啊 )
id name parentId
1 张一 10
3 张二 10
5 王一 11
8 王王 11
10 张父 15
11 王父 null
15 张父父 16
16 null1、查出“张父”的儿子,要求用一行一列显示,名字之间用“,”隔开。2.将表中的序号用(1-8)重新排序,保持表中的关系不变,请写出sql语句,(笔试我没做出来啊 )
解决方案 »
- 新手求助 关于不同行数字的操作
- 同一条语句在sql里面和rman里面执行为什么不一样?
- ora-00600错误
- 那有可以用于ADO的oracle驱动可以下载?
- 能不能用一条SQL语句,令某个sequence变为0?
- 急急急,SOS,ODBC问题,解决马上结贴
- 一个新人想学oracle。
- 添加数据文件时 报错说操作系统的权限不够, 怎么办? 高手指教一下
- 建立一個服務時指定某一特定的非主ip
- 请问这个sql怎么写?在线等.......
- 安装oracle rac asm出现“CRS-1019: Resource ora.rac2.ASM2.asm ”错误!
- 急,VMWARE+RAC数据库不能启动CRS资源
select wmsys.wm_concat(t.name)
from t
where t.parentid = 10
connect by prior t.parentid = t.id
order by t.id;--第二题
select rownum,t.* from t;
呵呵~~