개발지식 먹는 하마 님의 블로그
[사전캠프 4일차] _ SQL 문법 및 실습 본문
서브쿼리와 조인에 대해 한 번 더 실습하면서 숙련도를 키울 필요성이 있다고 생각했기 때문에,
어제 세운 계획과는 다르게 무리해서 5주차 강의를 수강하지는 않았다.
내용을 정리하면서 한 번 더 내용을 복습하고, 실습하는 시간을 가졌다.
[오늘의 학습 키워드]
#조인 #서브쿼리 #ETCs
[학습 내용 정리]
3일차에 끝마치지 못했던 조인과 서브쿼리에 대한 정리를 마쳤다.
https://devhippo.tistory.com/8
SQL 문법 - 조인
[ JOIN ]여러 개의 테이블을 연결하여 데이터를 검색하는 방법이다.필요한 데이터가 서로 다른 테이블에 있을 때 불러오기 위해서 사용한다.조인에는 대표적으로 6개의 유형이 있다.유형이미지설
devhippo.tistory.com
https://devhippo.tistory.com/9
SQL 문법 - 서브쿼리, CTEs
[ Sub-Query ]메인 SQL 문 안에 포함된 또 다른 하위 SQL 문이다.서브쿼리가 먼저 실행되고 그 결과를 메인쿼리가 사용한다.데이터 필터링 : ex) 동적으로 조건값을 생성할 때복잡한 집계 JOIN : ex) 다
devhippo.tistory.com
[학습하며 겪었던 문제점]
< JOIN과 집합 연산자의 차이점 >
JOIN은 여러 개의 테이블을 결합한다.
집합 연산자는 여러 SELECT 문의 결과를 하나로 결합한다.
SELECT 문의 결과가 결국에는 조회를 마친 하나의 테이블과 다르지 않다는 생각에
JOIN과 다른 점이 머리로 잘 받아들여지지 않았다.
다만, JOIN문과 달리 집합 연산자의 경우 컬럼 수가 동일해야하고,
동일한 위치에 존재하는 컬럼의 데이터 타입이 상호 호환이 가능해야 하는 등
사용 조건이 더 까다롭다는 점에서 다름을 받아들였다.
[ 내일 학습 할 것 ]
1. 남은 5주차 강의 수강하기.
내일은 학습보다는 포트폴리오 정리에 좀 더 집중하고자 한다.
'TIL' 카테고리의 다른 글
[사전캠프 7일차] _ 오랜만에 만난 Java (1) | 2025.01.21 |
---|---|
[사전캠프 6일차] _ SQL 실습 버닝! (0) | 2025.01.20 |
[사전캠프 5일차] _ 효율적인 SQL을 위하여 (0) | 2025.01.17 |
[사전캠프 3일차] _ SQL 문법 및 실습 (0) | 2025.01.15 |
Java와 Spring 알아보기 (0) | 2025.01.14 |