데이터베이스 개발자 질문과 답변 게시판

데이터베이스 개발/운영 관련 질문과 답변을 올리는 게시판입니다. 궁금하신 내용을 이곳에서 문의하시면 SQLER 분들의 답변을 받으실 수 있습니다. 문의를 하실때에는 최근 작업하신 특이 사항이나, 장애 발생 전 상황을 상세히 올려 주시면 답글을 적어주시는 SQLER분들의 답변이 더 정확할 수 있으니 도움 되시길 바랍니다. 쿼리 문의일 경우, 실제 문제가 재현되는 테이블생성, 샘플데이터 생성 쿼리를 함께 올려 주시면 더 빠르고 정확한 쿼리 문의 응답이 가능합니다.

프로그램은 asp.net으로 만들고 있구요

테이블을 입고와 출고의 수량을 기록하는 테이블 prod와

현재 재고의 수량을 기록하는 테이블 stock 이 있습니다.

 

prod테이블은

serial_noinv_dateitemproductstatus1quantityinboundoutboundremark1productID
12013-03-05포셔      Inlay출고      5100 엔젤넷 NULL
22013-03-06오링      Inlay출고      75600 엠더블유상사 NULL
32013-03-06오링      Inlay입고      509373(주)유맥  NULL
42013-03-09오링      Inlay출고      272160 에스아이티 NULL
52013-03-10퍼그      Inlay출고      20100 모노스타 NULL

 

이렇게 미리 넣어둔 데이타가 있구요

 

stock테이블은

 

productIDproductnameprod_itemprod_standardprod_sizeprod_inventoryprod_unitupdate_datemodifiy_dateremark2serial_no
INLAYBD   버드INLAY     Dry Inlay 70x13.2102848         00:00.000:00.0 1000
INLAYFR   프로그INLAY     Dry Inlay 44x2030480         00:00.000:00.0주황:34,0001001
INLAYMN   미니INLAY     Dry Inlay 35x1042182         00:00.000:00.0 1002
INLAYOR   오링INLAY     Dry Inlay 94x1266630         00:00.000:00.0 1003
INLAYPG   퍼그INLAY     Dry Inlay 44x2000         00:00.000:00.0 1004
INLAYPS   포셔INLAY     \Dry Inlay 92x22213390         00:00.000:00.0 1005

 

이렇게 현재의 재고와 전날의 재고를 저장할 수 있게 구성하였습니다.

프로그램에서 2013년 3월 11일에 버드가 1000개가 출고 됐다고 입력되면

3월 11일 날짜로 prod테이블에 출고 1000개가 기록되고

stock테이블에서는 동일한 버드의 행에서 1000개를 빼고 현재고의 수량을 101848로 저장하게 하고 싶습니다.

저장하면서 새로운 날짜로 기록되게 하려고 합니다.

입고는 반대로 수량을 더하고 새로운 날짜로 저장되게 하려고 하구요

 

예전 날짜의 재고도 기록해야하기 때문에 일단 이렇게 하려고 하는데

쿼리를 어떻게 짜야할지 모르겠습니다.ㅠㅠ

기본적인 수정삭제 조회 입력만 할 줄 알지...ㅠㅠ

이런 기능 머리로는 잡히는데 구현이 안되네요.

 

조금만 도와주세요..

읽어주셔서 감사합니다.

 

 

No. Subject Author Date Views
6691 프로시져로 db 생성 하는 방법 중 쿼리문 확인부탁 드립니다. [2] 한인 2013.04.17 7528
6690 2003 에서 -> 2008 로 여러개의 db 복원 방법 [3] 한인 2013.04.17 6087
6689 데이터 타입별 사이즈가 궁금합니다. [1] 메칸더 2013.04.16 5588
6688 rows 를 colum 으로 변경 [6] taz2315 2013.04.16 6354
6687 인서트시에 데이타가 여러번 들어가는 현상은 뭔가요? [2] 이병권 2013.04.16 6396
6686 쿼리질문(연속문자열찾기) [4] afddsa 2013.04.16 6377
6685 PAGEIOLATCH와 관련해서.... [2] 메칸더 2013.04.15 6051
6684 작업스케쥴러 물리경로 질문입니다. [3] 클리티에 2013.04.15 7454
6683 Database size [4] 미음이 2013.04.15 5646
6682 DB 테이블 조회시 페이지 오류가 발생합니다. [1] 강구다.. 2013.04.15 7225
6681 쿼리질문(구간분석) [3] afddsa 2013.04.13 5991
» 재고를 계산하는 쿼리에 대한 조언 부탁드립니다. [1] loverainjh 2013.04.12 6892
6679 sql profiler 주의사항 [6] 앜ㅋ 2013.04.12 6942
6678 지속적인 에러로 죽겠습니다. 도와주세요~ㅠ [2] minnin 2013.04.12 14080
6677 루프를 돌면서 키를 생성하지 않고.. [2] 까나리 2013.04.11 5528
6676 복구모드 단순->전체로 변경시.. [3] 처리짱 2013.04.11 6476
6675 fn_dblog 에 대한 질문드려요. [3] 나는짱이야 2013.04.11 7087
6674 SSMS상의 표준보고서 [6] 메칸더 2013.04.11 6664
6673 vb에서 프로시져 참조 [2] q0822kang 2013.04.10 6670
6672 ODBC 데이터원본 생성 오류... [1] 꼬마일꾼 2013.04.10 6458





XE Login