코딩테스트[파이썬] 236

[다시보기]GROUP BY - 언어별 개발자 분류하기

https://school.programmers.co.kr/learn/courses/30/lessons/276036 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr with developer_skill as ( select * from developers left join skillcodes on skill_code & code = code ) select case when group_concat(category, ",") like "%Front End%" and group_concat(name, ",") like "%Python%" then "A" whe..

[다시 보기]GROUP BY - 가격대 별 상품 개수 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/131530 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 입력하세요 SELECT CASE WHEN PRICE < 10000 THEN 0 ELSE TRUNCATE(PRICE,-4) END as P , COUNT(*) as PRODUCTS from PRODUCT group by P order by P 위와 같은 truncate가 떠오르지 않으면 아래와 같이 무지성 분기처리를 해도 문제 없다.

[다시보기 변수 사용]GROUP BY - 입양 시각 구하기(2)

https://school.programmers.co.kr/learn/courses/30/lessons/59413 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr set @HOUR := -1; select @HOUR := @HOUR +1 as HOUR ,(select count(*) from ANIMAL_OUTS where HOUR(DATETIME) = @HOUR ) as COUNT from ANIMAL_OUTS where @HOUR

GROUP BY - 입양 시각 구하기(1)

https://school.programmers.co.kr/learn/courses/30/lessons/59412 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr select DATE_FORMAT(DATETIME,'%H') AS HOUR ,COUNT(*) AS COUNT from ANIMAL_OUTS where DATE_FORMAT(DATETIME,'%H') >=9 and DATE_FORMAT(DATETIME,'%H')

GROUP BY - 년, 월, 성별 별 상품 구매 회원 수 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/131532 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr select DATE_FORMAT(SALES_DATE,'%Y') AS YEAR,DATE_FORMAT(SALES_DATE,'%m') AS MONTH,GENDER,COUNT(distinct O.USER_ID ) AS USERS from USER_INFO AS U JOIN ONLINE_SALE AS O on U.USER_ID=O.USER_ID where GENDER IS NOT NULL group b..

GROUP BY - 동명 동물 수 찾기

https://school.programmers.co.kr/learn/courses/30/lessons/59041 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 입력하세요 SELECT NAME,count(name) as COUNT from ANIMAL_INS group by NAME having Count(NAME)>=2 order by name

GROUP BY - 고양이와 개는 몇 마리 있을까

https://school.programmers.co.kr/learn/courses/30/lessons/59040 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 입력하세요 SELECT ANIMAL_TYPE,COUNT(*) as count from ANIMAL_INS Group by ANIMAL_TYPE order by ANIMAL_TYPE

[다시보기]GROUP BY - 식품분류별 가장 비싼 식품의 정보 조회하기

https://school.programmers.co.kr/learn/courses/30/lessons/131116 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr FOOD_PRODUCT 테이블에서 식품분류별로 가격이 제일 비싼 식품의 분류, 가격, 이름을 조회하는 SQL문을 작성해주세요. 이때 식품분류가 '과자', '국', '김치', '식용유'인 경우만 출력시켜 주시고 결과는 식품 가격을 기준으로 내림차순 정렬해주세요. ~~의 ==> 서브 쿼리 정답코드 select CATEGORY,PRICE as MAX_PRICE,PRODUCT_NAME from FOOD..

GROUP BY - 성분으로 구분한 아이스크림 총 주문량

https://school.programmers.co.kr/learn/courses/30/lessons/133026 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr select INGREDIENT_TYPE,sum(TOTAL_ORDER) AS TOTAL_ORDER from FIRST_HALF AS F JOIN ICECREAM_INFO AS I on F.FLAVOR =I.FLAVOR group by INGREDIENT_TYPE order by TOTAL_ORDER

GROUP BY - 진료과별 총 예약 횟수 출력하기

https://school.programmers.co.kr/learn/courses/30/lessons/132202 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr select MCDP_CD, COUNT(PT_NO) AS 5월예약건수 from APPOINTMENT where DATE_FORMAT(APNT_YMD,'%Y-%m') ='2022-05' group by MCDP_CD order by 5월예약건수,MCDP_CD