-- 데이터를 가공할때 Yes or No 2가지 상황에 대해서 처리하는 함수 if()
-- books 테이블에서 페이지수가 300페이지 이상인 책은 '긴 책'이라고 하고,
그렇지 않으면 '짧은 책'이라고 하자. 컬럼이름은 book_type
SELECT *, if(pages>=300,'긴 책','짧은 책') as book_type
FROM books b ;
pages>=300, | '긴 책', | '짧은 책') | |
조건 | TRUE | FALSE | |
페이지 수가 300 이상 |
이면 '긴 책' | 아니면 '짧은 책' |