2017-12-27 5 views
-1

안녕하세요이 mysql에 쿼리를 실행하려고하지만 난이 오류를오류가

쿼리를 다음 무엇입니까 : -

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

오류는 다음과 같습니다

# 1064 - SQL 구문에 오류가 있습니다. MySQL은 더 full outer join 없기 때문에 근처 1 호선

+2

는 MySQL의 – potashin

+0

에는 '완전 외부 join' 없다 그래서 난 여러 테이블 –

+0

에서 데이터를 가져 오기 위해 무엇을 사용해야 난 당신이 조인'완전 외부 필요 의심 '. '내부 조인'또는 '왼쪽 조인'이 좋습니다. –

답변

1

에서 '외부 user_registration.email = user_details.gmail의 LIMIT 0, 25 ON 꿈을 가입'사용할 수있는 권리 구문에 대한 귀하의 MariaDB 서버 버전에 해당하는 설명서를 확인 , 당신은 unionleftrightouter join의를 사용할 수 있습니다

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