DATABASE/MySQL Workbench

MySQL Workbench : 조건문에 부등호(=, !=, <=, >=) 활용

신강희 2024. 5. 15. 18:26
728x90

< MySQL 조건문에 부등호(=, !=, <=, >=) 활용 >

# 이전 생성한 스키마(DB)와 테이블로 이어서 진행

# 참고 : https://sorktjrrb.tistory.com/105

 

MySQL Workbench : 문자열 처리 함수들 (concat, concat_ws, substring)

# 문자열 처리 함수 학습을 위해 books 라는 새로운 테이블 생성ㄴ 혹시 테이블을 수정하고 싶으면 좌측 목록에서 체크된 아이콘을 누르면 수정 가능! # yhdb 를 사용하였으므로, 해당 db 사용 문구

sorktjrrb.tistory.com

 

# 맞는데이터 =, 맞지 않는 데이터는 !=

-- 출판년도가 2017년인 데이터를 가져오시오.
select *
from books
where released_year = 2017;

 

-- 출판년도가 2017년인 아닌 데이터를 가져오시오.
select *
from books
where released_year != 2017;

 

-- 작가의 author_lname 이 'Harris' 가 아닌 데이터를 가져오되,
-- 책 제목과 페이지수를 가져오시오.
select title, pages
from books
where author_lname != 'Harris';

 

# 맞는 문자열은 like 맞지 않는 문자열은 not like

-- 책 제목에 w 가 포함된 책을 가져오시오.
select *
from books
where title like '%w%';

 

-- 책 제목에 w 가 없는 책을 가져오시오.
select *
from books
where title not like '%w%';

 

# 이상 혹은 이하인 데이터를 가져올때는 <=, >= 부등호 사용

1980년 이전에 발행된 책을 가져오시오
select *
from books
where released_year <= 1980;

 

다음 게시글로 계속..!

반응형