코딩테스트[파이썬]/프로그래머스 sql 고득점 kit 72

JOIN - 특정 기간동안 대여 가능한 자동차들의 대여비용 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/157339 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr SELECT C.CAR_ID,C.CAR_TYPE, round( 30*C.DAILY_FEE*(1-P.DISCOUNT_RATE*0.01) ) as FEE from CAR_RENTAL_COMPANY_CAR AS C join CAR_RENTAL_COMPANY_RENTAL_HISTORY AS H on C.CAR_ID =H.CAR_ID join CAR_RENTAL_COMPANY_DISCOUNT_PLAN A..

JOIN - 주문량이 많은 아이스크림들 조회하기

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

String, Date - 카테고리 별 상품 개수 구하기

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

String, Date - DATETIME에서 DATE로 형 변환

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

String, Date - 오랜 기간 보호한 동물(2)

https://school.programmers.co.kr/learn/courses/30/lessons/59411 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr -- 코드를 입력하세요 SELECT S.ANIMAL_ID,S.NAME from ANIMAL_INS AS I join ANIMAL_OUTS AS S on I.ANIMAL_ID = S.ANIMAL_ID order by DATEDIFF(S.DATETIME,I.DATETIME) desc limit 2

String, Date - 취소되지 않은 진료 예약 조회하기

https://school.programmers.co.kr/learn/courses/30/lessons/132204 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr select APNT_NO,PT_NAME,P.PT_NO,A.MCDP_CD,DR_NAME,APNT_YMD from PATIENT AS P JOIN APPOINTMENT AS A on P.PT_NO=A.PT_NO JOIN DOCTOR AS D on A.MDDR_ID=D.DR_ID where DATE_FORMAT(A.APNT_YMD,'%Y-%m-%d')='2022-04-13' and APNT_CNCL..

String, Date - 자동차 평균 대여 기간 구하기

https://school.programmers.co.kr/learn/courses/30/lessons/157342 프로그래머스 코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요. programmers.co.kr select CAR_ID,round( AVG(DATEDIFF(END_DATE,START_DATE)+1) ,1 ) AS AVERAGE_DURATION from CAR_RENTAL_COMPANY_RENTAL_HISTORY group by CAR_ID having AVERAGE_DURATION >=7 order by AVERAGE_DURATION desc, CAR_ID desc