코딩/SQL

58. 여러 테이블의 데이터를 조인하기(EQUI JOIN)

돌돌55 2022. 6. 6. 11:14

요약

1. 여러 테이블을 조인하는 것 중 =을 사용하는 것을 EQUI JOIN이라고 한다.

2. 두 데이터 셋을 병합해서 할 수있지만 몇가지 주의사항을 기억하자

 

 

 

서로 다른 테이블에 있는 컬럼들을 한번에 출력하려면 JOIN을 사용해야한다.

 

WHERE에서 서로의 공통 KEY를 알려주면 간단하게 출력된다.

 

 

 

WHERE절에 조건을 더 추가할 수 있다.

 

emp 데이터 중 job이 ANALYST인 자료를 출력한다.

 

 

--------------------------------------------------------------------------------------------------------------------------

--------------------------------------------------------------------------------------------------------------------------

 

추가 설명

 

아래와 같이 두 데이터에 모두 있는 변수를 출력하기 위해서는 어떤 데이터 셋의 변수를 출력할 지 알려줘야한다.

 

앞에 데이터셋.변수를 입력하면 된다. 가운데 점이 있는 것을 기억하자

 

확실한 코딩을 위해 변수앞에 데이터셋의 이름을 적어주는 것이 좋다.

 

데이터 셋명을 간단하게 바꾸면 편리하게 출력이 가능하다.

 

그러나 바꾼 이름으로 해야만 실행이 된다.

 

'코딩 > SQL' 카테고리의 다른 글

60. 조인3(OUTER JOIN)  (0) 2022.06.06
59. 조인2(NON EQUI JOIN)  (0) 2022.06.06
57. 출력 행 제한2(Simple TOP-n Queries)  (0) 2022.06.05
56. 출력 행 제한1(ROWNUM)  (0) 2022.06.05
54. 집계 결과 출력3(GROUPING SETS)  (0) 2022.06.04