Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 백트래킹
- Spring Security 5
- oracle 암시적조인
- build.gradle 설정 오류
- DDL DML DCL 차이
- Spring Security 버전 문제
- RDBMS와 NoSQL 차이
- 기사단원의 무기 파이썬
- java 동기화
- 모듈로 연산
- 이코테2021
- OOP의 특징
- 달리기 경주 파이썬 시간초과
- 프로세스
- @RequestMapping과 @GetMapping
- 스프링 부트와 AWS로 혼자 구현하는 웹 서비스
- 알고리즘 1000000007 나누기
- 기사단원의 무기 제곱근
- 빌드관리도구 차이
- PCB
- Python 1000000007
- oracle where join
- oracle 조인 방법
- 프로그래머스 142086
- finalize 수동 호출
- oracle (+) 조인
- commit message convention
- 달리기 경주 파이썬
- 빌드관리도구
- 정규화 장단점
Archives
- Today
- Total
BUILD_SSO
[MySQL] 서브쿼리 개념과 활용 본문
서브쿼리란? SubQuery
서브쿼리란 SQL문 안에 포함되어있는 SELECT문을 뜻한다.
서브쿼리를 포함하고 있는 쿼리를 외부쿼리( outer query)라고 하며, 서브쿼리는 내부 쿼리(inner query)라고도 한다.
서브쿼리 형태
서브쿼리는 아래와 같이 괄호로 감싸져서 사용된다.
SELECT * FROM FOOD_PRODUCT
WHERE PRICE = (SELECT MAX(PRICE) FROM FOOD_PRODUCT)
프로그래머스 SQL 문제: 가격이 제일 비싼 식품의 정보 출력하기
서브쿼리 특징
- 실행 순서: 서브쿼리 ➡ 메인쿼리(외부쿼리)
- SELECT, FROM, WHERE, HAVING 절에서 사용 가능
- 메인쿼리(외부쿼리) 컬럼 사용 가능
하지만, 메인쿼리는 서브쿼리 컬럼 사용이 불가하다.
*서브 쿼리에 대해 학습할 때마다 내용을 추가해 나갈 예정입니다.
'Programming > SQL | MySQL | ORACLE' 카테고리의 다른 글
[ORACLE] oracle의 조인 방식, 암시적 조인과 명시적 조인 (where, join..on) (0) | 2025.05.18 |
---|---|
[MySQL] GROUP BY, HAVING, ORDER BY (0) | 2023.05.02 |
[MySQL] LEFT(), RIGHT() 문자열 자르기(추출하기) (0) | 2023.04.21 |
Comments