Như các câu trả lời khác đã nêu, không có sự khác biệt trong ví dụ của bạn.
Các bit ngữ pháp có liên quan được ghi lại ở đây
<join_type> ::=
[ { INNER | { { LEFT | RIGHT | FULL } [ OUTER ] } } [ <join_hint> ] ]
JOIN
Cho thấy tất cả là tùy chọn. Trang tiếp tục làm rõ rằng
INNER
Chỉ định tất cả các cặp hàng khớp nhau được trả về. Loại bỏ các hàng chưa từng có từ cả hai bảng. Khi không có loại tham gia nào được chỉ định, đây là mặc định .
Ngữ pháp cũng không chỉ ra rằng có một thời gian nơi INNER
được yêu cầu mặc dù. Khi chỉ định một gợi ý tham gia.
Xem ví dụ dưới đây
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;