답변 3개 / 댓글 1개
채택된 답변
+20 포인트
2014-01-28 (화) 15:44:02
2개 테이블을 조인하려고 하는 이유가 정확하게 파악이 되지 않지만
조인하기 힘드시면 프로그램과 단일 쿼리를 사용해서 작업 해도 되고요
조인 할 경우는 키값으로 조인을 해야 해요
DBMS에 대해 지식이 없으신 것 같은데요
1. 주문테이블에서 현재 날짜를 기준으로 4개월치 테이블 추출
2. 주문테이블 왼쪽(레프트조인)을 기준으로 상품문의 연결하여 추출
3. 상품문의테이블을 현재 날짜 기준으로 4개월치 추출
4. 주문테이블에 조회하려고 하는 현재 아이디 검색
4번은 상황에 따라서 하면 될 것 같고요
이 모든 것은 키값으로 해야 하는데요.
날짜로 연결하는 부분이 문제가 된다면 인덱스키를 만드세요.
1~3번까지 인덱스키를 만든다면
주문 pk, 날짜, 아이디(4번을 할경우)
상품 주문외래키, 날짜
이렇게 하시면 될 것 같은데요.
답변에 대한 댓글 1개
2018-11-03 (토) 19:58:55
많은 도움이 되었습니다. 감사합니다.
이것만 봐서는 뭐 어떻게 해야된다고 말할수 없죠.
그냥 글만 봤을때는 굳이 조인을 쓸 필요가 있나 싶네요
그냥 주문테이블에 날짜도 받아놓고
주문테이블에서 4달지난 주문이 있을경우 상담문의에 넣으면 되는거 아닌가요?
답변을 작성하려면 로그인이 필요합니다.