aid=4 無對應用戶 → username=NULL,但文章行保留uid=3 用戶無文章 → 不出現在結果(因為是左表驅動)SELECT a.aid, a.title, u.username FROM article a RIGHT JOIN user u ON a.uid = u.uid;

username='Jack' 無文章 → aid=NULL, title=NULL特性 LEFT JOIN RIGHT JOIN 保留哪側 左表 (table1) 右表 (table2) 無匹配時 右表欄位置 NULL 左表欄位置 NULL 反查條件 WHERE right.col IS NULL WHERE left.col IS NULL 可互換性 交換表順序即可轉換 同上 建議:統一使用
LEFT JOIN,通過調整表順序實現邏輯,減少認知負擔。效能提示
SELECT *,只取需要欄位減少網路與緩衝壓力