1.문제 Julia just finished conducting a coding contest, and she needs your help assembling the leaderboard! Write a query to print the respective hacker_id and name of hackers who achieved full scores for more than one challenge. Order your output in descending order by the total number of challenges in which the hacker earned a full score. If more than one hacker received full scores in same numb..
1.문제 Given the CITY and COUNTRY tables, query the names of all the continents (COUNTRY.Continent) and their respective average city populations (CITY.Population) rounded down to the nearest integer. Note: CITY.CountryCode and COUNTRY.Code are matching key columns. Input Format The CITY and COUNTRY tables are described as follows: 2.내 풀이 SELECT COUNTRY.Continent, trunc(avg(CITY.population)) FROM ..
1.문제 https://school.programmers.co.kr/learn/courses/30/lessons/131530 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2.정답 SELECT PRICE_GROUP, COUNT(PRICE_GROUP) AS PRODUCTS FROM (SELECT FLOOR(PRICE/10000)*10000 AS PRICE_GROUP FROM PRODUCT) GROUP BY PRICE_GROUP ORDER BY PRICE_GROUP 3.정답을 못 쓴이유 -만원 단위로 값을 잘라야하는데 어떤 조건으로 만원 단위를 맞출 지 생각..
💡문제 https://school.programmers.co.kr/learn/courses/30/lessons/62284 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 💡정답 SELECT DISTINCT CP01.CART_ID FROM CART_PRODUCTS CP01 INNER JOIN CART_PRODUCTS CP02 ON CP01.CART_ID = CP02.CART_ID WHERE CP01.NAME = 'Milk' AND CP02.NAME = 'Yogurt' ORDER BY CP01.CART_ID 💡문제 접근방법 : 우유와 요거트를 '동시'에 구입하..
1.문제 https://school.programmers.co.kr/learn/courses/30/lessons/151139?language=mysql 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2.정답 SELECT MONTH(START_DATE) as MONTH, CAR_ID , count(HISTORY_ID) as RECORDS from CAR_RENTAL_COMPANY_RENTAL_HISTORY where CAR_ID in( select CAR_ID from CAR_RENTAL_COMPANY_RENTAL_HISTORY where MONTH(STA..
1.문제 https://school.programmers.co.kr/learn/courses/30/lessons/131118 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2.정답 SELECT RI.REST_ID, RI.REST_NAME, RI.FOOD_TYPE, RI.FAVORITES, RI.ADDRESS, RR.SCORE FROM REST_INFO RI INNER JOIN ( SELECT REST_ID,ROUND(AVG(REVIEW_SCORE), 2) AS SCORE FROM REST_REVIEW GROUP BY REST_ID) RR ON RI.RES..
1.문제 https://school.programmers.co.kr/learn/courses/30/lessons/164668 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2.정답 SELECT GU.USER_ID , GU.NICKNAME , GB.TOTAL_SALES FROM USED_GOODS_USER GU INNER JOIN ( SELECT WRITER_ID , SUM(PRICE) AS TOTAL_SALES FROM USED_GOODS_BOARD WHERE STATUS = 'DONE' GROUP BY WRITER_ID HAVING SUM(PRICE) ..
1. 문제 https://school.programmers.co.kr/learn/courses/30/lessons/131124 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr 2.정답 SELECT FROM MEMBER_PROFILE MP INNER JOIN REST_REVIEW RR ON MP.MEMBER_ID = RR.MEMBER_ID WHERE RR.MEMBER_ID IN ( SELECT MEMBER_ID FROM REST_REVIEW GROUP BY MEMBER_ID HAVING COUNT(*) = (SELECT MAX(COUNT(*) FROM RES..