[jsp질문] 코드를 하나 짤려고하는데요 조언좀부탁드립니다
터1프한렩
windows java, jsp
데이터 베이스에 a테이블과 b테이블 c테이블 3개의 테이블이 있습니다 mbc라는 회사가 있다고 가정하구요
a테이블은 청구 테이블이구요 b테이블은 수금테이블입니다
a테이블과 b테이블의 회사명을 비교하여 a테이블에 있는 청구금액을청구날짜 우선순으로 계산해서
c테이블에 insert 시키고 a 테이블에서는 c테이블에 입력한 데이터를 삭제 하려고합니다
근데 문제가있는게요
a테이블에 mbc회사가 한곳에서 일을맡기는게아니고 1 2 3 4 5 6 7 이라는 회사에서 일을 맡기게 되는데
a테이블에
1번회사 mbc회사 10000 청구일자
2번회사 mbc회사 10000 청구일자
3번회사 mbc회사 10000 청구일자
4번회사 mbc회사 10000 청구일자
5번회사 mbc회사 10000 청구일자
6번회사 mbc회사 10000 청구일자
7번회사 mbc회사 10000 청구일자
1번회사 mbc회사 10000 청구일자
6번회사 mbc회사 10000 청구일자
4번회사 mbc회사 10000 청구일자
5번회사 mbc회사 10000 청구일자
이런식으로 데이터가 들어가는데요 회사명만 비교해서 5만원이 들어왔으면
c테이블에
1번회사 mbc회사 10000 청구일자
2번회사 mbc회사 10000 청구일자
3번회사 mbc회사 10000 청구일자
4번회사 mbc회사 10000 청구일자
5번회사 mbc회사 10000 청구일자 이렇게 입력되고
a테이블에는
1번회사 mbc회사 10000 청구일자
2번회사 mbc회사 10000 청구일자
3번회사 mbc회사 10000 청구일자
4번회사 mbc회사 10000 청구일자
5번회사 mbc회사 10000 청구일자 이데이터가 삭제 되는게 가능할까요 ?
코드 질문이 아니라 죄송해요
-
또야
아 답변 감사합니다 ^^
-
잔디
대략, 청구일자+업체번호+회사명 정도가 PK가 될 수 있을듯 싶네요.
여기에 한표~~ -
파이팅
ㅎㅎㅎ.. 질문이 어렵군요.
제목은 JSP질문이 아니라 DB질문이 맞을 듯 싶네요.
DataBase의 경우 사용하시는 DB 제품과 버전정보를 비롯하여,
문의하시려는 테이블 스키마에 대한 정보가 있어야 합니다.
질문을 잘 못 이해한게 아니라면...
C테이블에 삽입하신뒤에 A테이블에서 삽입된 데이터들을 삭제하시면 될 듯 싶은데요.
문제는 테이블 스키마도 없을뿐더러
예제 데이터를 봐서는 MBC회사 라는 회사명도 그렇고 회사번호도 그렇고
입려 데이터들이 전부