Coding Test/Programmers_SQL

[SQL] 프로그래머스 SQL LEVEL 1 문제 풀기 5편

  • -
728x90

정답률에 대한 정보는 작성일을 기준으로 기록된 것으로 추후 변동될 수 있습니다

1. 흉부외과 또는 일반외과 의사 목록 출력하기(정답률87%)

코드 - DATE_FORMAT, WHERE, OR, ORDER BY

SELECT DR_NAME, DR_ID, MCDP_CD, DATE_FORMAT(HIRE_YMD, "%Y-%m-%d")
FROM DOCTOR
WHERE MCDP_CD = 'CS' OR MCDP_CD = 'GS'
ORDER BY HIRE_YMD DESC, DR_NAME

실행결과


2. 조건에 맞는 회원 수 구하기(정답률87%)

코드 - COUNT, WHERE A AND B, DATE_FORMAT

SELECT COUNT(USER_ID) AS USERS
FROM USER_INFO
WHERE (AGE BETWEEN 20 AND 29) AND
    DATE_FORMAT(JOINED,"%Y") = 2021

실행결과


3. 인기있는 아이스크림(정답률85%)

코드 - ORDER BY

SELECT FLAVOR
FROM FIRST_HALF
ORDER BY TOTAL_ORDER DESC, SHIPMENT_ID

실행결과

728x90
Contents

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.