没问题
受注明細情報 OY,受注明細情報 KO
这是自连接的一种方式
受注明細情報 OY,受注明細情報 KO
这是自连接的一种方式
解决方案 »
- 求一条oracle查询语句~~~~~~~~
- 如何开发ORACLE存储过程
- 请教下关于oracle的表空间的问题
- 调用存储过程报错ORA-06550(急)
- ORA-00600: 内部错误代码,参数: [kghGetHpSz1], [0x7E828050], [], [], [], [], [], []
- 100分求一个批量更新的SQL性能优化问题
- oracle速度变慢,怎样解决呢?
- 求助一个与时间有关的SQL语句
- 数据库AMOUNT可以,但是在OPEN时候出现'F:\NONDEN\NONDEN\REDO04.LOG'错误?急!!!!
- 大家帮忙看看这句话有问题吗?
- not in用什么方式写效率最高??
- Oracle10G数据恢复 救急
2.同样的表名是可以理解的,一般都是用来做自连接或本表数据的有条件计算
for example:
SQL> select * from test_tab;COL_A COL_B COL_C
---------- ---------- --------------------
A 1
A 2
B 2
B 3
C 4
D 1
D 12
D 121
D 12 9 rows selected----下面同时显示2次表TEST_TAB
SQL> select * from test_tab a,test_tab b
2 where a.col_a = b.col_a
3 and a.col_b = b.col_b
4 /COL_A COL_B COL_C COL_A COL_B COL_C
---------- ---------- -------------------- ---------- ---------- --------------------
A 1 A 1
A 2 A 2
B 2 B 2
B 3 B 3
C 4 C 4
D 1 D 1
D 12 D 12
D 12 D 12
D 12 D 12
D 12 D 12
D 121 D 121 11 rows selected
----下面计算TEST_TAB的COL_B的相加数(其实这里没有必要做的这么麻烦只是用来做演示:)SQL> select a.col_a,a.col_b+b.col_b sum_num from test_tab a,test_tab b
2 where a.col_a = b.col_a and a.col_b = b.col_b
3 /COL_A SUM_NUM
---------- ----------
A 2
A 4
B 4
B 6
C 8
D 2
D 24
D 24
D 24
D 24
D 24211 rows selected