关于sql:如何在mysql中应用完全连接

How to apply full join in mysql

本问题已经有最佳答案,请猛点这里访问。

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

我的问题是:

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

如何更改查询以实现完全联接

请帮忙


如果要查找完整外部联接的INF

1
2
3
4
5
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
2
3
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