通過內部連接和兩個相同列連接兩個表會給我們相同的響應。內部連接和列連接之間的區別
通過內部執行加入
select N.newsno , N.newsArticleno , E.empid , E.empsal
from News N inner join tblEmployee E on (E.empid = N.newsno);
通過同一列執行連接這兩個表的
select N.newsno , N.newsArticleno , E.empid , E.empsal
from News N , tblEmployee E
where (E.empid = N.newsno);
輸出相同。
所以,請給我解釋一下什麼是這個查詢,以及它如何在不同情況下使用 先謝謝了!!!之間的差異.....
爲什麼標記爲c#,java,android,php? – Imad
一個使用正確的顯式'JOIN'語法。另一個使用應該被廢棄的陳舊語法。 –
今天提示:始終使用現代的,明確的'JOIN'語法。易於編寫(沒有錯誤),更易於閱讀和維護,並且在需要時更容易轉換爲外部聯接! – jarlh