解决方案 »
- 各位,大牛,大侠请帮个忙,把下面的SQLServer(注:下面的SQLServer是错误的,大家看逻辑就可以)转化成Oracle 谢谢!
- ORACLE ORA-02097:ORA-00439:的问题
- 如何提交所有session中的未提交的事务
- oracle中的bdump中产生大量的trc文件怎么解决
- TEMP空间使用了竟然32G,根本不可能这么大,请大家帮助解决呀
- 确认一件事
- oracle jdbc连接错误?
- 关于字符联结,帮忙啊!
- 请问哪位大虾知道oracle9i的初始帐号和密码?
- 数据类型输入问题.
- 空格在控制文件中怎么表示
- 用DBLINK做数据导入报错ORA-02069:此操作的global_names参数必须设置为true
id VARCHAR2(10),
pid VARCHAR2(10),
TYPE VARCHAR2(10)
)INSERT INTO test VALUES('1',NULL,'0');
INSERT INTO test VALUES('2','1','1');
INSERT INTO test VALUES('3','1','1');
INSERT INTO test VALUES('4','2','2');
INSERT INTO test VALUES('5','3','2');
INSERT INTO test VALUES('6','4','2');
INSERT INTO test VALUES('7','4','2');SELECT * FROM test;SELECT TYPE,Count(DISTINCT pid),Count(DISTINCT id) FROM TEST t CONNECT BY PRIOR t.pid = t.TYPE AND t.id=t.pid GROUP BY TYPE; TYPE COUNT(DISTINCTPID) COUNT(DISTINCTID)
0 0 1
1 1 2
2 3 4要的是這個結果嗎?