7
CREATE TABLE table1(customerName VARCHAR(20),custid NUMBER ,order_id NUMBER ,price NUMBER);
CREATE TABLE table2(id NUMBER ,salary NUMBER);
として2つのテーブルを作成して、私は、クエリ
SELECT t1.customername,t1.custid,t2.salary FROM table1 t1 left join table2 t2 ON t1.custid = t2.id;
SELECT t1.customername,t1.custid,t2.salary FROM table1 t1 left outer join table2 t2 ON t1.custid = t2.id;
を使用しようとしました。しかし、私は同じ出力を得ます。内部的に彼らの仕事に違いはありますか?または両方が同じです!
なし、の間には差は絶対に存在しないことを意味最も人気のあるSQLディストリビューション、オプションである 'LEFT JOIN'はちょうどLEFT OUTER JOIN''の短い形式です。 – jarlh
大丈夫、ありがとう:) –