您好我正在尝试在mysql
中执行查询,但我收到了以下错误
查询: -
SELECT * FROM user_registration FULL OUTER JOIN user_details ON user_registration.email = user_details.gmail
错误是:
#1064 - 您的SQL语法出错;查看与您的MariaDB服务器版本对应的手册,以便在'OUTER JOIN dreams ON user_registration.email = user_details.gmail LIMIT 0,25'第1行附近使用正确的语法
答案 0 :(得分:1)
由于MySQL中没有full outer join
,您可以left
使用right
和outer join
union
:
select * from user_registration ur left join user_details ud on ur.email = ud.gmail
union
select * from user_registration ur right join user_details ud on ur.email = ud.gmail