ดังที่คำตอบอื่น ๆ ระบุไว้แล้วจึงไม่มีความแตกต่างในตัวอย่างของคุณ
บิตของไวยากรณ์ที่เกี่ยวข้องมีการบันทึกไว้ที่นี่
<join_type> ::=
[ { INNER | { { LEFT | RIGHT | FULL } [ OUTER ] } } [ <join_hint> ] ]
JOIN
แสดงว่าทั้งหมดเป็นตัวเลือก หน้าต่อไปชี้แจงว่า
INNER
ระบุคู่ของแถวที่ตรงกันทั้งหมดจะถูกส่งคืน ละเว้นแถวที่ไม่ตรงกันจากทั้งสองตาราง เมื่อไม่มีการเข้าร่วมประเภทมีการระบุเป็นค่าเริ่มต้น
ไวยากรณ์ไม่นอกจากนี้ยังระบุว่ามีครั้งหนึ่งที่INNER
ถูกต้องแม้ว่า เมื่อระบุคำใบ้เข้าร่วม
ดูตัวอย่างด้านล่าง
CREATE TABLE T1(X INT);
CREATE TABLE T2(Y INT);
SELECT *
FROM T1
LOOP JOIN T2
ON X = Y;
SELECT *
FROM T1
INNER LOOP JOIN T2
ON X = Y;