기술 서적 찾기
서점에서는 최근 2 년 (2022 년~2023 년) 동안 출판된 모든 기술 서적을 파악하고, 이를 가장 비싼 가격부터 저렴한 가격 순으로 정렬하려고 합니다. 이 정보는 기술 서적 섹션의 가격 책정 결정을 내리는 데 도움이 될 것입니다.
과제
- root 사용자로 MySQL 에 접속합니다.
bookstore 데이터베이스를 사용합니다.
- 다음 조건에 맞는 쿼리를 작성합니다:
- 2022 년부터 2023 년 사이에 출판된 모든 기술 서적을 찾습니다.
- 가격을 기준으로 내림차순 정렬합니다.
- 제목 (title), 가격 (price), 출판 연도 (publication_year) 열만 표시합니다.
- 결과물을
~/project 디렉토리에 technical_books.txt라는 파일 이름으로 저장합니다.
요구 사항
- 모든 작업은
~/project 디렉토리에서 수행해야 합니다.
- 쿼리는 WHERE 절을 사용하여 장르와 출판 연도를 필터링해야 합니다.
- 결과는 가격 기준 내림차순으로 정렬되어야 합니다.
- 2022 년과 2023 년에 출판된 도서만 포함되어야 합니다.
- 출력 결과는 반드시 지정된 순서대로 title, price, publication_year 열을 포함해야 합니다.
- 출력 결과는
~/project 디렉토리의 technical_books.txt 파일에 저장되어야 합니다.
예시
올바른 쿼리를 작성한 후의 결과는 다음과 유사해야 합니다:
cat ~/project/technical_books.txt
+----------------------+-------+------------------+
| title | price | publication_year |
+----------------------+-------+------------------+
| Data Design Patterns | 39.99 | 2022 |
| SQL for Beginners | 34.99 | 2023 |
+----------------------+-------+------------------+