如何在mysql中应用完全连接

时间:2016-06-26 11:17:57

标签: mysql sql

我需要在mysql中应用完全连接。

我的查询: -

SELECT * FROM users FULL JOIN userdetails on users.user_id=userdetails.user_id

如何更改查询以实现完全加入

请帮忙

2 个答案:

答案 0 :(得分:0)

使用联盟

右外连接可以解决问题

SELECT * FROM users LEFT JOIN userdetails ON users.user_id=userdetails.user_id
UNION
SELECT * FROM users RIGHT JOIN userdetails ON users.user_id=userdetails.user_id

答案 1 :(得分:0)

如果您正在寻找完整的外部联接

SELECT * FROM users 
LEFT JOIN userdetails   on users.user_id=userdetails.user_id
UNION 
SELECT * FROM users 
RIGHT JOIN userdetails   on users.user_id=userdetails.user_id