4 回答

TA貢獻(xiàn)1712條經(jīng)驗(yàn) 獲得超3個(gè)贊
這個(gè)表示左連接,或者右連接的意思,簡(jiǎn)單的解釋?zhuān)?br/>表結(jié)構(gòu)如下
id name job
01 jack cleck
02 owen
03 awer work
上述結(jié)構(gòu)中owen名稱(chēng)對(duì)應(yīng)JOB列無(wú)內(nèi)容,如果想要查處一方有數(shù)據(jù)另一方?jīng)]有數(shù)據(jù)就用到連接了。

TA貢獻(xiàn)1851條經(jīng)驗(yàn) 獲得超4個(gè)贊
oracle特有的左外聯(lián)書(shū)寫(xiě)方式,當(dāng)然你也可以用傳統(tǒng)的通用的左外聯(lián),比如給你舉個(gè)例子
SELECT s.name AS 姓名,g.grade AS 分?jǐn)?shù),c.cid AS 課程名
FROM tbl_student s LEFT OUTER JOIN tbl_grade g ON s.StudentId=g.sid LEFT OUTER JOIN tbl_class c ON g.cid=c.ClassId
它跟下面等價(jià)
SELECT s.name AS 姓名,g.grade AS 分?jǐn)?shù),c.classname AS 課程名
FROM tbl_student s,tbl_grade g,tbl_class c
WHERE (s.StudentId=g.sid(+)) AND (g.cid=c.ClassId(+))
- 4 回答
- 0 關(guān)注
- 734 瀏覽
添加回答
舉報(bào)