📝MySQL Workbench 데이터 가져오기
~가 아닌 것을 가져오는 not equal
~를 포함하지 않은 것을 가져오는 not like
~가 들어있는 것을 가져오는 in
~가 들어있지 않은 것을 가져오는 not in
~가 아닌 것을 가져오는 not equal ( =! )
-- 출간년도가 2017년도가 아닌 데이터를 가져오기
select *
from books
where released_year != '2017';
-- 작가의 author_lname이 'Harris'가 아닌 데이터에서 책제목과 페이지수를 가져오기
select title, pages
from books
where author_lname != 'Harris';
~를 포함하지 않은 것을 가져오는 not like
-- 책 제목에 W가 포함되지 않은 책을 가져오기
select *
from books
where title not like '%W%';
~가 들어있는 것을 가져오는 in, 들어있지 않은 것을 가져오는 not in
-- 출간년도가 2002년, 2004년, 2006년, 2012년, 2015년에 출간된 책들의 데이터만 가져오기
select *
from books
where released_year in (2002, 2004, 2006, 2012, 2015);
-- 출간년도가 2002년, 2004년, 2006년, 2012년, 2015년이 아닌 책들의 데이터만 가져오기
select *
from books
where released_year not in (2002, 2004, 2006, 2012, 2015);
'MySQL' 카테고리의 다른 글
[MySQL] case, if 사용하기 (0) | 2022.12.07 |
---|---|
[MySQL] null인 데이터를 가져오기, 바꾸기 is null, ifnull (0) | 2022.12.07 |
[MySQL] 테이블 Datatype TIMESTAMP (0) | 2022.12.07 |
[MySQL] 날짜와 시간 처리하기 (0) | 2022.12.07 |
[MySQL] 서브쿼리 Sub Query 사용하기 (0) | 2022.12.07 |
댓글