kim’s work log

고정 헤더 영역

글 제목

메뉴 레이어

kim’s work log

메뉴 리스트

  • 홈
  • 태그
  • 방명록
  • 분류 전체보기 (34)
    • SQL 가르쳐 드려요 (2)
    • 자료 번역 : SQL (21)
    • 자료 번역 : 그외 (9)
    • 도메인 지식 쌓기 (0)
    • 공지 (2)

검색 레이어

kim’s work log

검색 영역

컨텐츠 검색

외부쿼리

  • SUBQUERY 와 JOIN 의 차이 (下)

    2021.01.25 by kimsyoung

  • 서브 쿼리의 종류에는 무엇이 있을까?

    2021.01.04 by kimsyoung

SUBQUERY 와 JOIN 의 차이 (下)

이전 편 SUBQUERY 와 JOIN 의 차이 (上) 에서는 서브 쿼리를 조인으로 대체하여 작성할 수 있는 경우를 살펴보았습니다. 서브 쿼리를 조인으로 굳이 재작성하는 가장 큰 이유는 쿼리의 수행력 때문입니다. 서브 쿼리로 작성하면 최종 결과 테이블을 얻을 때까지 매번 쿼리가 실행되어야 하기 때문에, 단순히 공통된 값을 중심으로 여러 개의 테이블을 연결한 후 필요한 값만 조회하는 조인에 비해 속도가 느릴 수밖에 없습니다. 이에 관해서는 이전 편에서 자세히 다루었으니, 해당 글을 참조해 주시면 됩니다. 이번 글에서는 반대로 서브 쿼리를 조인으로 대체할 수 없는 경우, 즉 서브 쿼리가 유일한 해결책인 경우에 대해 알아볼 것입니다. 서브 쿼리를 조인으로 대체할 수 없는 경우조인은 쿼리의 효율성 측면에서 바라보..

자료 번역 : SQL 2021. 1. 25. 22:44

서브 쿼리의 종류에는 무엇이 있을까?

서브 쿼리는 다양한 비즈니스 상황에 사용됩니다. SQL의 서브 쿼리의 종류에는 어떤 것들이 있을까요? 그리고 그것들을 어떻게 효율적으로 사용할 수 있을까요? 이번 글에서는 서브 쿼리 종류를 살펴보고 그것들이 유용하게 쓰일 수 있는 상황에 대해 살펴보고자 합니다. 서브 쿼리는 무엇인가요? 서브 쿼리는 쿼리 안에 또 다른 쿼리가 들어간 것을 의미합니다. 상황에 따라 메인 쿼리의 WHERE, FROM, SELECT 절에 새로운 쿼리를 넣고 싶을 때가 생긴답니다. 새로운 개념을 이해할 때는 예시를 보면서 이해하는 게 가장 쉽죠. 이제 예시를 가지고 살펴보도록 합시다. 우리가 몇 개의 미술관을 운영한다고 가정해 봅시다. 그리고 우리의 데이터베이스 내에는 아래와 같은 테이블이 존재하고요. 첫 번째 테이블 : gal..

자료 번역 : SQL 2021. 1. 4. 12:05

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
kim’s work log © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바