본문 바로가기
MySql

MySQL 3- 테이블 Natural Join은 어떻게하나요?

by 베이스 공부 2020. 10. 16.
반응형

이것이 세 가지 자연 조인을 작성하는 올바른 방법입니까? :

SELECT C.name, P.name 
FROM client C NATURAL JOIN order O NATURAL JOIN product P 
WHERE O.date > '15.02.2011'

 

해결 방법

 

이것은 실제로 자연 조인에 대한 일반적인 구문입니다. 그러나 모든 데이터베이스가 자연 조인을 지원하는 것은 아니며 (예를 들어 SQLServer가이를 지원한다고 생각하지 않습니다) ANSI 표준이 자연스러운 결합.

자연 조인 은 일반적으로 위험하고 피해야하는 것으로 간주됩니다. 이는 쿼리가 의존하는 조인 관계를 모호하게하고 데이터 모델이 변경되면 의미가 변경되는 쿼리를 생성 할 수 있기 때문입니다.

 

참조 페이지 https://stackoverflow.com/questions/5147453

 

 

반응형

댓글