재고를 구하는 쿼리문을 만들려고하는데, 각 매장별로 구할려니 복잡해 지네요. T.T
물류 이동에대한 각 테이블은
t_in(본점으로 입고),t_out(매장으로 출고),t_banib(출고반입),t_banpum(입고반품),t_sale(고객판매-본점,매장에서판매) 이렇구요.
예를들어 t_out쪽의 데이타는 본점에서는 재고감소, 출고된 매장으로는 재고증가입니다.
t_banib은 반대가 되겠죠. 그리고 판매는 판매 본점매장 재고에서 감소됩니다.
판매쪽엔 판매되는 본점이나 매점코드가 있고,
나머지 테이블엔 주고받는 본점,매장코드가 각각 있습니다.
전체 테이블의 거래일은 idate, 수량은 cnt일때
본점과 각 매점의 시점재고를 빠른속도로 구할려면 어떻게 쿼리를 만들어야되나요.
입고처에서 입고는 무조건 본점(M01)으로 들어오고,
본점에서 각매장(S01,S02...)으로 출고되고 판매는 본점,각매장에서 이루어집니다.
제머리론 도무지 복잡해서 하다하다 도움 청합니다. T.T
|