从 Worker 中选择 w.fname,w.salary, t.worker_title w 完全加入 Title t on w.worker_id=t.worker_ref_id; ERROR 1064 (42000):您的 SQL 语法有错误;检查与您的 MySQL 服务器版本相对应的手册,了解在第 1 行的“full join Title t on w.worker_id=t.worker_ref_id”附近使用的正确语法
最佳答案
如果您想要完整 ouret 连接的结果,请使用以下方式:
SELECT p.LastName, p.FirstName, o.OrderNo
FROM persons AS p
LEFT JOIN
orders AS o
ON o.orderNo = p.p_id
UNION ALL
SELECT NULL, NULL, orderNo
FROM orders
WHERE orderNo NOT IN
(
SELECT p_id
FROM persons
)
关于mysql - 我不知道为什么在 MySql 中完全连接时会出现此错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51578628/