2010-09-02 58 views

回答

1

Wikipedia article about Joins應該幫助你。

有關Oracle Outer加入的特殊情況是使用(+)的舊符號,但現在它已經過時。

+0

Thorks很多Peter ... :-)))) – Gangu 2010-09-02 06:32:20

0

的方式我一直認爲它是:

LEFT JOIN - keeps all rows selected on the left 
RIGHT JOIN - keeps all rows selected on the right 
FULL JOIN - keeps all rows selected on both sides 

易於保持在你的頭上,沒有去維基百科或畫圖。

P.S.死於Oracle +加入語法!

+0

非常感謝orbfish ..--)) – Gangu 2010-09-03 07:46:28

1

我從來不喜歡那些在@Pranay Rana的答案中使用的經常看到的圖片。他們顯示集合操作但不加入。例如,頂部中間的圖片是A union B,左邊的中間是A except B(或者我認爲是Oracle的A minus B)等等。

還要考慮在關係模型中不存在null,所以無論如何您都無法使用維恩圖繪製它的圖片! ;)

我不認爲人們可以繪製外連接的圖片,而不使用表格,如this one