join 5

[MySql] OUTER JOIN에서 On과 Where 조건

1. JOIN에서 On 과 Where 조건의 순서차이 join의 on절이 선조건이 됨. 2. MS-SQL 쿼리 ON절과 Where 절의 차이 1. ON절에 조건을 사용할 경우 키값 조인을 하기전에 조건을 제외한다. 2. Where절에 조건을 사용할 경우 테이블 조인의 결과값에 대한 조건검색 결과를 나타낸다. 규칙 LEFT OUTER JOIN 시 ON 절에서는 우측(널값으로 채워지는 쪽)의 추가 제약조건을 넣고 좌측의 추가 제약조건은 WHERE절에 넣어야 한다. 3. LEFT OUTER JOIN 시에 ON절과 WHERE절에 추가 제약 조건 넣는 규칙 규칙 LEFT OUTER JOIN 시 ON 절에서는 우측(널값으로 채워지는 쪽)의 추가 제약조건을 넣고 좌측의 추가 제약조건은 WHERE절에 넣어야 한다 1...

Database 2017.08.25

SQL JOIN

[DBGuide.net JOIN]http://www.dbguide.net/db.db?cmd=view&boardUid=148197&boardConfigUid=9&categoryUid=216&boardIdx=134&boardStep=1 두 개 이상의 테이블 들을 연결 또는 결합하여 데이터를 출력하는 것을 JOIN이라고 하며, JOIN은 관계형 데이터베이스의 가장 큰 장점이면서 대표적인 핵심 기능이라고 할 수 있다. 일반적인 경우 행들은 PRIMARY KEY(PK)나 FOREIGN KEY(FK) 값의 연관에 의해 JOIN이 성립된다. 하지만 어떤 경우에는 이러한 PK, FK의 관계가 없어도 논리적인 값들의 연관만으로 JOIN이 성립 가능하다. FROM 절에 여러 테이블이 나열되더라도 SQL에서 데이터를 처리할..

Database 2017.01.06
반응형