我們將user table insert 一筆資料,是沒有occupation關連。
INSERT INTO user (id,username,account_number)
VALUES (5,'Mr. Jack','Jack123');
SELECT *
FROM user AS u
INNER JOIN occupation AS o
ON(u.id = o.user_id);
如果使用INNER JOIN,因為該資料沒有關聯到occupation,所以不會出顯剛新增的user資料。
必須使用LEFT JOIN
SELECT *
FROM user AS u
LEFT JOIN occupation AS o
ON(u.id = o.user_id);
結果:
其它文章
沒有留言:
張貼留言