Coding Test/Programmers_SQL

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

  • -
728x90

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

1. 12세 이하인 여자 환자 목록 출력하기(정답률83%)

코드 - IFNULL, WHERE A AND B, ORDER BY

SELECT PT_NAME, PT_NO, GEND_CD, AGE, IFNULL(TLNO, 'NONE') AS TLNO
FROM PATIENT
WHERE GEND_CD = 'W' AND AGE <= 12 
ORDER BY AGE DESC, PT_NAME

실행결과


2. 최댓값 구하기(정답률74%)

코드 - MAX

SELECT MAX(DATETIME)
FROM ANIMAL_INS

실행결과


3. 과일로 만든 아이스크림 고르기(정답률68%)

코드 - WHERE A AND B, ORDER BY

SELECT F.FLAVOR
FROM FIRST_HALF F, ICECREAM_INFO I
WHERE F.FLAVOR = I.FLAVOR
    AND F.TOTAL_ORDER > 3000
    AND I.INGREDIENT_TYPE = 'fruit_based'
ORDER BY F.TOTAL_ORDER DESC

실행결과

728x90
Contents

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

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