FROM A,B와 FROM A JOIN B USING(공통속성)의 차이

byeol·2023년 4월 13일
0

엄청 단순한 개념인데 순간 헷갈렸습니다.
아마도 다음에도 비슷하게 혼란을 느낄지 몰라서 기록해놓으려고 합니다.

SELECT REST_INFO.*, REST_REVIEW .*
FROM REST_INFO,REST_REVIEW ;


빨간색은 REST_INFO, 초록색은 REST_REVIEW 테이블 입니다.
보면 결과가 아무런 접점 없이 옆에 붙여놓았습니다.

보면 공통속성인 REST_ID에 통일 없이 그냥 붙였습니다.


SELECT REST_INFO.*, REST_REVIEW .*
FROM REST_INFO JOIN REST_REVIEW USING(REST_ID) ;


INNER JOIN을 통해 공통 속성으로 묶었더니
공통속성을 중심으로 데이터를 연결해준 것을 확인할 수 있습니다.

profile
꾸준하게 Ready, Set, Go!

0개의 댓글