프로그램은 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
Notice SQL강좌: 챗GPT와 함께 배우는 SQL Server 무료 강좌 목차와 소개 (2023년 9월 업데이트) 코난(김대우) 2023.08.18 1065
Notice Python 무료 강좌 - 기초, 중급, 머신러닝(2023년 6월 업데이트) 코난(김대우) 2021.01.01 1666
6696 정책 필터링 관련 문의 드립니다. [2] 수노 2013.04.18 5307
6695 sys.dm_exec_requests [2] 메칸더 2013.04.17 5910
6694 프로시져 호출시 숫자+문자 변수값 관련 [1] 한인 2013.04.17 5659
6693 identify로 설정된 PK를 가져오는 문제 [2] moonju 2013.04.17 5732
6692 DB별로 반복실행 SP [2] 메칸더 2013.04.17 5992
6691 프로시져로 db 생성 하는 방법 중 쿼리문 확인부탁 드립니다. [2] 한인 2013.04.17 7578
6690 2003 에서 -> 2008 로 여러개의 db 복원 방법 [3] 한인 2013.04.17 6109
6689 데이터 타입별 사이즈가 궁금합니다. [1] 메칸더 2013.04.16 5606
6688 rows 를 colum 으로 변경 [6] taz2315 2013.04.16 6372
6687 인서트시에 데이타가 여러번 들어가는 현상은 뭔가요? [2] 이병권 2013.04.16 6416
6686 쿼리질문(연속문자열찾기) [4] afddsa 2013.04.16 6400
6685 PAGEIOLATCH와 관련해서.... [2] 메칸더 2013.04.15 6074
6684 작업스케쥴러 물리경로 질문입니다. [3] 클리티에 2013.04.15 7492
6683 Database size [4] 미음이 2013.04.15 5667
6682 DB 테이블 조회시 페이지 오류가 발생합니다. [1] 강구다.. 2013.04.15 7336
6681 쿼리질문(구간분석) [3] afddsa 2013.04.13 6001
» 재고를 계산하는 쿼리에 대한 조언 부탁드립니다. [1] loverainjh 2013.04.12 6928
6679 sql profiler 주의사항 [6] 앜ㅋ 2013.04.12 7001
6678 지속적인 에러로 죽겠습니다. 도와주세요~ㅠ [2] minnin 2013.04.12 14231
6677 루프를 돌면서 키를 생성하지 않고.. [2] 까나리 2013.04.11 5543





XE Login