오라클 SQL 쿼리...
2013.11.19 01:25
질문하시기 전에 게시판 검색을 먼저 해주세요.
타블릿PC, 스마트폰에 관한 질문 또는 요청은 <포터블기기 질문답변> 게시판을 이용해주세요.
=============================================================================================
안녕하세요, 인포넷입니다...
오라클 SQL 쿼리에 대해서 질문이 있어서 이러렇게 글을 남깁니다...
Member 테이블 구조
Book 테이블 구조
Loan 테이블 구조
이렇게 위의 3개 테이블을 이용하여 아래와 같이 표시를 하고싶어요...
먼저...
위 처럼 뽑아내기 위해서 아래의 쿼리를 사용했습니다...
select m.memberno, m.name, m.nickname, m.phone, m.mobilephone, count(m.memberno) as noret
from loan l join member m on l.memberno = m.memberno
join book b on l.bookno = b.bookno
where l.returndate is null
group by m.memberno, m.name, m.nickname, m.phone, m.mobilephone
그리고...
위 처럼 뽑아내기 위해서 아래의 쿼리를 사용했습니다...
select m.memberno, m.name, count(m.memberno) as over
from loan l join member m on l.memberno = m.memberno
join book b on l.bookno = b.bookno
where l.returndate is null and l.duedate < sysdate
group by m.memberno, m.name
위의 두 쿼리를 어떻게 조합을 하면 위에 보인대로 표시할 수 있을 것 같은데 도무지 어떻게 해야 할지 모르겠네요...
좀 도와주세요...
답변 주시는 분들께 미리 감사인사 드립니다...

