서브쿼리 2

[스파르타코딩클럽] 엑셀보다 쉽고 빠른 SQL - 4주차(Subquery, Join)

배운 내용을 작성하고 있습니다. 혹여 해당 포스팅에서 잘못된 부분이 있을 경우, 알려주시면 빠르게 수정 조치하도록 하겠습니다. 감사합니다. 1. 여러 번의 연산을 한 번의 SQL 문으로 수행하기 (Subquery)1) Subquery 가 필요한 경우여러번의 연산을 수행해야 할 때수수료를 부과할 수 있는 시간을 구하고구해진 시간에 주문 금액별로 가중치를 주고가중치를 적용한 결과로 최종 예상 배달비를 계산할 때조건문에 연산 결과를 사용해야 할 때음식 타입별 평균 음식 주문금액 따라 음식비 상/중/하 를 나누고 싶을 때조건에 Query 결과를 사용하고 싶을 때30대 이상이 주문한 결과만 조회하고 싶을 때2) Subquery 문의 기본 구조Sub 라는 명칭에서 알 수 있듯이, Query 안에 sub 로 들어간 ..

SQL 2024.11.21

[SQL] 데이터 생성과 조회 : 04. 테이블 조회(JOIN, CASE WHEN, 스칼라 서브쿼리, 인라인 뷰, 중첩 서브쿼리, UNION, WITH ROLLUP, 윈도우 함수)

INNER JOIN교집합의 개념으로 기준이 되는 키에 따른 칼럼값이 존재하는 것만 병합해서 결과를 만든다.시즌1과 시즌2 모두 출연한 사람 출력하기SELECT * FROM 시즌1;SELECT * FROM 시즌2;SELECT * FROM 시즌1 INNER JOIN 시즌2 ON 시즌1.CAST = 시즌2.CAST;IS를 지정해서 시즌1과 시즌2 모두 출연한 사람 출력하기SELECT * FROM 시즌1;SELECT * FROM 시즌2;SELECT * FROM 시즌1 WT1 INNER JOIN 시즌2 WT2 ON WT1.CAST = WT2.CAST;INNER JOIN 을 사용하지않고 출력하기SELECT WT1.CAST FROM 시즌1 WT1, 시즌2 WT2 WHERE WT1.CAST = WT2.CAST; OUT..

SQL 2024.10.11