Programmers/SQL

Programmers/SQL

[프로그래머스 SQL 고득점 Kit] GROUP BY: 저자 별 카테고리 별 매출액 집계하기

문제 정답 SELECT A.AUTHOR_ID, AUTHOR_NAME, CATEGORY, SUM(PRICE * SALES) AS TOTAL_SALES FROM BOOK AS A JOIN AUTHOR AS B ON A.AUTHOR_ID = B.AUTHOR_ID JOIN BOOK_SALES AS C ON A.BOOK_ID = C.BOOK_ID WHERE C.SALES_DATE LIKE '2022-01%' GROUP BY A.AUTHOR_ID, CATEGORY ORDER BY A.AUTHOR_ID ASC, CATEGORY DESC

Programmers/SQL

[프로그래머스 SQL 고득점 Kit] GROUP BY: 성분으로 구분한 아이스크림 총 주문량

문제 정답 SELECT INGREDIENT_TYPE, SUM(TOTAL_ORDER) AS TOTAL_ORDER FROM FIRST_HALF AS A JOIN ICECREAM_INFO AS B ON A.FLAVOR = B.FLAVOR GROUP BY INGREDIENT_TYPE ORDER BY TOTAL_ORDER2021

Programmers/SQL

[프로그래머스 SQL 고득점 Kit] ORDER BY: 고양이와 개는 몇 마리 있을까

문제 정답 SELECT ANIMAL_TYPE, COUNT(ANIMAL_TYPE) AS count FROM ANIMAL_INS GROUP BY ANIMAL_TYPE ORDER BY ANIMAL_TYPE

Programmers/SQL

[프로그래머스 SQL 고득점 Kit] GROUP BY: 동명 동물 수 찾기

문제 정답 SELECT NAME, COUNT(NAME) AS COUNT FROM ANIMAL_INS GROUP BY NAME HAVING COUNT(NAME) >= 2 ORDER BY NAME

Programmers/SQL

[프로그래머스 SQL 고득점 Kit] GROUP BY: 년, 월, 성별 별 상품 구매 회원 수 구하기

문제 정답 SELECT YEAR(SALES_DATE) AS YEAR, MONTH(SALES_DATE) AS MONTH, GENDER, COUNT(DISTINCT A.USER_ID) AS USERS FROM USER_INFO AS A JOIN ONLINE_SALE AS B ON A.USER_ID = B.USER_ID WHERE GENDER IS NOT NULL GROUP BY YEAR, MONTH, GENDER ORDER BY YEAR, MONTH, GENDER

Programmers/SQL

[프로그래머스 SQL 고득점 Kit] GROUP BY: 입양 시각 구하기(2)

문제 정답 SET @HOUR = -1; # 어떤 변수에 특정 값을 할당할 때 사용 SELECT (@HOUR := @HOUR + 1) AS HOUR, (SELECT COUNT(HOUR(DATETIME)) FROM ANIMAL_OUTS WHERE HOUR(DATETIME) = @HOUR) AS COUNT # HOUR(DATETIME)과 @HOUR가 동일해지는 순간 카운트 FROM ANIMAL_OUTS WHERE @HOUR < 23

Programmers/SQL

[프로그래머스 SQL 고득점 Kit] GROUP BY: 입양 시각 구하기(1)

문제 정답 SELECT HOUR(DATETIME) AS HOUR, COUNT(HOUR(DATETIME)) AS COUNT FROM ANIMAL_OUTS GROUP BY HOUR HAVING HOUR BETWEEN 9 AND 19 ORDER BY HOUR

Programmers/SQL

[프로그래머스 SQL 고득점 Kit] GROUB BY: 가격대 별 상품 개수 구하기

문제 정답 SELECT CASE WHEN PRICE IN ( SELECT PRICE FROM PRODUCT WHERE PRICE >= 0 AND PRICE = 10000 AND PRICE = 20000 AND PRICE = 30000 AND PRICE < 40000 ) THEN 30000 WHEN PRICE I..

Programmers/SQL

[프로그래머스 SQL 고득점 Kit] GROUP BY: 조건에 맞는 사용자와 총 거래금액 조회하기

문제 정답 SELECT B.USER_ID, B.NICKNAME, SUM(PRICE) AS TOTAL_SALES FROM USED_GOODS_BOARD AS A JOIN USED_GOODS_USER AS B ON A.WRITER_ID = B.USER_ID WHERE STATUS = 'DONE' GROUP BY A.WRITER_ID HAVING TOTAL_SALES >= 700000 ORDER BY TOTAL_SALES

Programmers/SQL

[프로그래머스 SQL 고득점 Kit] GROUP BY: 진료과별 총 예약 횟수 출력하기

문제 정답 SELECT MCDP_CD AS '진료과코드', COUNT(MCDP_CD) AS '5월예약건수' FROM APPOINTMENT WHERE DATE_FORMAT(APNT_YMD, '%Y-%m') = '2022-05' GROUP BY MCDP_CD ORDER BY COUNT(MCDP_CD) ASC, MCDP_CD ASC

주인장 지니
'Programmers/SQL' 카테고리의 글 목록 (3 Page)
loading