<pre id=\"best-answer-content\" class=\"reply-text mb10\">SELECT
A.id,B.IDD
FROM
A, B
WHERE
A.id( )=B.IDD
等价于
SELECT
A.id,B.IDD
FROM
A RIGHT OUTERJOINBON ( A.id=B.IDD)
SQL select * from A;
ID VAL
---------- ----------
1 A1
2 A2
SQL select * from B;
IDD VAL
---------- ----------
1 B1
3 B3
SQL SELECT
2
A.id,B.IDD
3FROM
4
A, B
5WHERE
6
A.id( )=B.IDD;
ID
IDD
---------- ----------
1
1
3
SQL SELECT
2
A.id,B.IDD
3FROM
4
A RIGHT OUTERJOINBON ( A.id=B.IDD);
ID
IDD
---------- ----------
1
1
3
意思是 两表关联的时候,
B 表的数据, 全部检索出来。
A表的数据,则是在B表有相对应的数据的情况下,才检索出来。
<h4 class=\"ask\">追问
<pre class=\"replyask-text\" id=\"content-2549918\">求教程~~ |