2つのテーブルを内部結合と2つの同じ列に結合することで、同じ応答が得られます。内部結合と列結合の違い
同じカラムで実行
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
1つは、正しい、明示的な 'JOIN'構文を使用します。他のものは古くなっている古い構文を使用しています。 –
今日のヒント:常に最新の明示的な 'JOIN'構文を使用してください。書き込みが簡単(エラーなし)、読みやすく保守しやすく、必要に応じて外部結合に変換しやすくなりました! – jarlh