2012-03-18 3 views
0

두 개의 간단한 테이블이 있습니다. countrystate을 예로 들어 보겠습니다. 예를 들어 state 테이블에서 left join을 사용해야한다고 가정합니다. ANSI 구문을 사용하여 MySql으로 작성할 수 있습니다.MySql의 Theta 구문과 연결하십시오.

select c.country_id, c.country_name, s.state_name 
from country c left join state s on s.country_id=c.country_id 

오라클, 동일한 SQL은 다음 세타 구문을 사용하여 재 기입 할 수있다. 나는 종종 오라클 SQL의 시타 스타일을 사용하고있었습니다 때문에

select c.country_id, c.country_name, s.state_name 
from country c, state s where s.country_id(+)=c.country_id 

나는, MySQL을?에 어떤 방법을 위의 SQL (세타 구문)를 작성할 수 있습니다.

+0

이 답변을 참조하십시오. 내가 생각한 세타 조인 (θ 조인)은 동등 조인에 대한 일반화 ('<', '>','<=', ...)입니다. –

답변

관련 문제