문제 링크 :
프로그래머스 SQL LV.1 조건에 맞는 도서 리스트 출력하기
프로그래머스
코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.
programmers.co.kr
BOOK 테이블은 다음과 같습니다
Column Name | Type | Nullable | Description |
BOOK_ID | Integer | FALSE | 도서 ID |
CATEGORY | Varchar | FALSE | 카테고리(경제, 인문, 소설, 생활, 기술) |
AUTHOR_ID | Integer | FALSE | 저자 ID |
PRICE | Integer | FALSE | 판매가 |
PUBLISHED_DATE | Date | FALSE | 출판일 |
출력해야 하는 조건은 다음과 같습니다.
ID와 출판일의 데이터를 보여줍니다. (SELECT)
BOOK 테이블에서 (FROM)
"인문" 카테고리에 속하면서 "2021년"에 출판된 (WHERE)
순서는 출판일을 기준으로 오름차순으로 정렬해주세요. (ORDER BY)
날짜 데이터를 TO_CHAR를 통해 년도만 표기하게 변환한 후,
2021과 같다는 조건을 설정하였습니다.
위와 같이 코드를 작성하였고, 결과는 다음과 같습니다.
'SQL' 카테고리의 다른 글
청년 CRM 101 SQL 스터디 디비디비딥 4주차 보고서 (240123) (1) | 2024.01.23 |
---|---|
청년 CRM 101 SQL 스터디 디비디비딥 3주차 보고서 (240116) (1) | 2024.01.16 |
청년 CRM 101 SQL 스터디 디비디비딥 2주차 보고서 (240109) (3) | 2024.01.09 |
청년 CRM 101 SQL 스터디 디비디비딥 1주차 보고서 (240102) (4) | 2024.01.02 |
흉부외과 또는 일반외과 의사 목록 출력하기 (1) | 2024.01.02 |