USE db1_book_store;
DESC member;
DESC book;
DESC cart;
# 컬럼 전부 가져오기
SELECT * FROM member;
SELECT * FROM book;
SELECT * FROM cart;
# WEHRE : 자바에서의 if문과 같다
# 1) SELECT
# 2) FROM
# 3) WHERE
# 비교 연산자
# = 같다(주의)
# > 크다
# < 작다
# >= 크거나 같다
# <= 작거나 같다
# <> 다르다(주의)
# 논리연산자 ( 두 개 이상의 조건문 을 작성할때 사용 )
# AND
# OR
# NOT
# [문제] member테이블에서 id가 qwer인 회원의 이름과 비밀번호 가져오기
SELECT member_name, member_pw FROM member
WHERE member_id='qwer';
# [문제] book테이블에서 book_kind가 문학(100)인 책정보 가져오기
SELECT * FROM book WHERE book_kind='100';
# [문제] book테이블에서 가격이 15,000원 이하인 책정보 가져오기
SELECT * FROM book WHERE book_price <= 15000;
# [문제] book테이블에서 문학(100)이 아닌 책정보만 가져오기
SELECT * FROM book WHERE book_kind <> '100';
# [문제] book테이블에서 2020년 이전에 등록된 책정보만 가져오기
SELECT * FROM book WHERE book_reg_date < '2020-01-01';
# [문제] book테이블에서 컴퓨터(300)이면서 가격이 15,000원 이상인 책정보 가져오기
SELECT * FROM book WHERE book_kind = '300' AND book_price >= 15000;
# [문제] book테이블에서 재고가 없는 책정보 가져오기
# [주의] 같다는 =이 하나이다!
SELECT * FROM book WHERE book_count = 0;
# [문제] book테이블에서 문학(100)이거나 컴퓨터(300)인 책정보 가져오기
SELECT * FROM book WHERE book_kind='100' OR book_kind='300';
# [문제] book테이블에서 할인률이 없는 책정보 가져오기
SELECT * FROM book WHERE book_discount_rate = 0;
# [문제] book테이블에서 할인률이 있는 책정보 가져오기
SELECT * FROM book WHERE NOT book_discount_rate = 0;
SQL
복사
# [문제] member테이블에서 id가 qwer인 회원의 이름과 비밀번호 가져오기
# [문제] book테이블에서 book_kind가 문학(100)인 책정보 가져오기
# [문제] book테이블에서 가격이 15,000원 이하인 책정보 가져오기
# [문제] book테이블에서 문학(100)이 아닌 책정보만 가져오기
# [문제] book테이블에서 2020년 이전에 등록된 책정보만 가져오기
# [문제] book테이블에서 컴퓨터(300)이면서 가격이 15,000원 이상인 책정보 가져오기
# [문제] book테이블에서 재고가 없는 책정보 가져오기
# [문제] book테이블에서 문학(100)이거나 컴퓨터(300)인 책정보 가져오기
# [문제] book테이블에서 할인률이 없는 책정보 가져오기
# [문제] book테이블에서 할인률이 있는 책정보 가져오기
SQL
복사