1

Hello I am trying to execute a query in mysql but i am getting following error

query :-

 SELECT * FROM user_registration FULL OUTER JOIN user_details ON user_registration.email = user_details.gmail

error is :

#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MariaDB server version for the right syntax to use near 'OUTER JOIN dreams ON user_registration.email = user_details.gmail LIMIT 0, 25' at line 1

potashin
  • 44,205
  • 11
  • 83
  • 107
sachin yadav
  • 337
  • 1
  • 4
  • 17

1 Answers1

2

As there is no full outer join in MySQL, you can use left and right outer joins with 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
potashin
  • 44,205
  • 11
  • 83
  • 107