프로그래머스 LV 1. 144853 조건에 맞는 도서 리스트 출력하기

 

https://school.programmers.co.kr/learn/courses/30/lessons/144853

SELECT BOOK_ID,
    DATE_FORMAT(PUBLISHED_DATE, '%Y-%m-%d') AS HAHA
FROM BOOK
WHERE YEAR(PUBLISHED_DATE) =2021 AND CATEGORY = '인문'

 

이때에 조건에 맞는 것을 출력할때, 2021년 이라는 조건, 그리고 '인문' 이라는 조건을 엮을때, AND를 꼭 써야한다. 

처음에 =2021, CATEGORY = '인문' 처럼 작성했다가 틀렸다. 

SELECT는 결국 각각 개별적으로 가져오는 것이고, WHERE에서 조건들을 모두 만족하는건 AND로 엮어서 교집합이 되게 하는 부분을 가져와야 한다. 

그리고 DATE_FORMAT이다. DATE_FORM이 아니다. 주의하도록 하자. 

 

  Comments,     Trackbacks