티스토리 뷰

41기 개발자과정

20210929 상품관리

segment 2021. 9. 29. 22:23

상품목록과 회원목록을 이용하여 select 쿼리문 활용하기.

 

1. tb_goods 테이블 :

g_price 컬럼은 int 로 바꿔주었다.

 

2. tb_member 테이블 :

 


조인 (INNER JOIN) :

이너조인은 기준 테이블과, 조인 테이블에 

조인 컬럼에 해당하는 값이 모두 존재하는 경우에만 데이터가 조회된다.

 

조인방법:

SELECT <열목록>
FROM <첫 번째 테이블 >
	INNER JOIN <두번째 테이블>
	ON <조인될 조건>

조인 쿼리문 예시1 :

SELECT tb_member.m_name, tb_goods.g_name
FROM tb_goods 
	INNER JOIN tb_member 
	ON tb_goods.m_id = tb_member.m_id

조인 쿼리문 예시1 에 as 를 써서 테이블에 별칭을 붙여서 해보기

SELECT m.m_name, g.g_name
FROM tb_goods AS g
	INNER JOIN tb_member AS m
	ON g.m_id = m.m_id

 


작성해본 쿼리문

 

1. 테이블을 조인하고, 날짜는 2020-08-01 부터 2021-09-01 까지 조회한다.

사이즈는 '중'이고 dess 는 10%이다.

2. 날짜는 2021-08-01 부터 현재까지,

tb_goods 테이블의 m_id 컬럼이 yujin 을 충족하면 조회한다.

3. 날짜는 2021년 부터 2021년 사이이고, 사이즈는 소가 아니고 가격은 100,000 미만이 아니다.

날짜로 오름차순 정렬한다.

 

4. 2020 년 1월 1일 부터 2021년 12월 31일 까지 

cate 는 '국'이 들어가고 , price 는 20,000,000 이상이며

desc 컬럼의 첫번재 자리부터 두번째 자리까지는 40 이상이고 오름차순 정렬한다

 

5. 시간은 15:00:00 ~ 24:00:00 사이이고, level은 판매자이다. price로 오름차순 정렬한다.

 

'41기 개발자과정' 카테고리의 다른 글

20211001  (0) 2021.10.01
20210930 함수  (0) 2021.09.30
20210928 검색화면  (0) 2021.09.28
20210927 리스트에서 update, insert, delete  (0) 2021.09.27
20210926 equals, == 비교  (0) 2021.09.26
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG more
«   2025/05   »
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함