통계를 내는 쿼리를 작성하고 싶습니다.
book 테이블에는
각 책에 대한 내용들이 있습니다.
create table (
no int,
title varchar(14),
athur varchar(10),
regist_date date,
comp_code_area int,
comp_code_number int,
price int,
primary key (no));
와 같이 구성을 했으며...
입출고에 관한 테이블은
create table chulgo_book (
num int,
comp_name varchar,
book_no int,
amount int,
primary key ( num ));
으로 구성을 했습니다.
입출고에 관한 페이지를 제작하고 있는데 시간이 무려 4분이
걸립니다.ㅜㅜ
사용한 방법은 book 테이블의
comp_code_area , comp_code_number (회사코드)에 해당되는 책정보를
조회해서.
ex) select * from book where comp_code_area='a' and
comp_code_number='b';
해당 no ( 책 코드 )로 chulgo_book의 book_no로
ex) select count(amount) from chulgo_book where book_no='$no';
조회를 합니다.
결과값은 해당 책에 대한 판매량(amount)입니다.
그 경과 시간이 4분이 넘습니다.
시간과 쿼리를 간단히 할 방법을 아시는분 조언을 부탁드립니다.
|