▶학습내용
1. year 함수 (날짜/시간 컬럼에서 연도만 추출할때 사용하는 함수)
SELECT book_id, year(published_date)
FROM BOOK
WHERE category ='인문'and year(published_date) = 2021
ORDER BY published_date
*substring 처럼 특정문자만 잘라내는 함수 외에 연도만 추출 할 수 있는 year라는 함수도 있다.
2. JOIN (필요한 데이터가 서로 다른 테이블에 있을때 조회하기)
공통 컬럼을 기준으로 두 테이블을 합쳐서 , 각각 테이블에서 필요한 데이터를 조 회할 수 있도록 만들어주는 것이다.
*LEFT JOIN 공통 컬럼 ( 키값 ) 을 기준으로 , 하나의 테이블에 값이 없더라도 모두 조회되는 경우를 의미한다 .
select 조회 할 컬럼
from 테이블 1 as a(테이블명) left join 테이블 2 as b(테이블명) on a. 공통컬럼명 =b. 공통컬럼명
* INNER JOIN 공통 컬럼 ( 키값 ) 을 기준으로 , 두 테이블 모두에 있는 값만 조회한다.
select 조회 할 컬럼
from 테이블 1 as a(테이블명) inner join 테이블 2 as b(테이블명) on a. 공통컬럼명 =b. 공통컬럼