SQL5 [Do it! SQL 입문] 서브쿼리 쿼리 안에 또 다른 쿼리, 서브쿼리 서브쿼리의 특징1. 반드시 소괄호로 감싸 사용2. 주 쿼리를 실행하기 전에 1번만 실행3. 비교 연산자와 함께 사용하는 경우, 서브 쿼리를 연산자 오른쪽에 기술4. 서브 쿼리 내부에는 ORDER BY문을 사용할 수 없음 서브쿼리의 활용조인하지 않은 상태에서 다른 테이블과 일치하는 행 찾기조인 결과를 다시 조인할 때 사용 WHERE 문에 서브 쿼리 사용하기 WHERE문에 사용하는 서브 쿼리를 중첩 서브 쿼리라고 함중첩 서브 쿼리는 WHERE 다음에 오는 조건문의 일부로 사용(또 다른 SELECT문을 사용한 결과)를 주 쿼리의 조건값으로 사용✔서브 쿼리를 비교 연산자와 함께 사용할 때는 반드시 서브 쿼리의 반환 결과가 1건이라도 있어야 함 만약 반환 결과가 2건 이상인.. 2025. 5. 5. [프로그래머스] MYSQL | 성분으로 구분한 아이스크림 총 주문량 (LV.2) SQL 활용 능력 유지를 위한 아카이빙틀린 내용이 있을 수 있습니다. 언제든 정정 댓글 환영입니다! 카테고리 별 상품 개수 구하기 - GROUP BY 문제 조건상반기 동안 각 아이스크림 성분 타입과 성분 타입에 대한 아이스크림의 총 주문량을 작은 순서대로 조회하기. 이 때 총 주문량을 나타내는 컬럼명은 TOTAL_ORDER로 지정할 것. 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이 및 정답 SELECT I.INGREDIENT_TYPE, SUM(H.TOTAL_ORDER) AS TOTAL_ORDERFROM FIRST_HALF HJOIN ICECREAM_INFO I ON H.FLA.. 2025. 3. 10. [프로그래머스] MYSQL | 카테고리 별 상품 개수 구하기 (LV.2) SQL 활용 능력 유지를 위한 아카이빙틀린 내용이 있을 수 있습니다. 언제든 정정 댓글 환영입니다! 카테고리 별 상품 개수 구하기 - Date, String 문제 조건상품 카테고리 코드(PRODUCT_CODE 앞 2자리) 별 상품 개수를 출력하기.단, 결과는 상품 카테고리 코드를 기준으로 오름차순 정렬 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이 및 정답 SELECT LEFT(PRODUCT_CODE, 2) AS CATEGORY, count(*) AS PRODUCTSFROM PRODUCTGROUP BY LEFT(PRODUCT_CODE, 2)ORDER BY CATEGORY A.. 2025. 3. 8. [프로그래머스] MYSQL | 조건에 맞는 회원수 구하기 (LV.1) SQL 활용 능력 유지를 위한 아카이빙틀린 내용이 있을 수 있습니다. 언제든 정정 댓글 환영입니다! 조건에 맞는 회원수 구하기 - SELECT 문제 조건 USER_INFO 테이블에서 2021년에 가입한 회원 중 나이가 20세 이상 29세 이하인 회원이 몇 명인지 출력하기. 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이 및 정답 SELECT COUNT(USER_ID) AS USERSFROM USER_INFOWHERE YEAR(JOINED) = '2021' AND AGE BETWEEN 20 AND 29 회원 아이디 (USER_ID) 기준 명 수 카운팅(COUNT())20.. 2025. 3. 6. [프로그래머스] MYSQL | 대여 기록이 존재하는 자동차 리스트 구하기 (LV.3) SQL 활용 능력 유지를 위한 아카이빙틀린 내용이 있을 수 있습니다. 언제든 정정 댓글 환영입니다! 대여 기록이 존재하는 자동차 리스트 구하기 - String, Date 문제 조건 자동차 종류가 '세단'인 자동차들 중 10월에 대여한 자동차 ID 리스트를 출력하기.단, ID 리스트는 중복이 없어야 하고, 자동차 ID 기준 내림차순 정렬 프로그래머스SW개발자를 위한 평가, 교육, 채용까지 Total Solution을 제공하는 개발자 성장을 위한 베이스캠프programmers.co.kr 문제 풀이 및 정답 SELECT DISTINCT(C.CAR_ID) AS CAR_IDFROM CAR_RENTAL_COMPANY_CAR CINNER JOIN CAR_RENTAL_COMPANY_RENTAL_HISTO.. 2025. 3. 4. 이전 1 다음