드로우홀릭 더베이직
안녕하세요
코드가 A,B,C란 것이 있다 치면
A에 해당하는 BOM 1, BOM 2, BOM 3 테이블을 각각 작성한 다음에
쿼리로 코드가 동일한 것에 대하여 (=코드에 대해) BOM 1, BOM 2, BOM 3의 데이터 요약행을 각각 배정시키고 싶은데
그냥 노말한 방법으로는 당연히 안되더라구요
BOM 1, 2, 3을 같은 테이블에 만들면 될것 같긴 한데 BOM 1, BOM 2, BOM 3가 행이 수평적으로 매치가 안되는 문제라 질문드립니다..
EX)
야옹탕
BOM1
야옹탕 멍멍 10KG
BOM2
야옹탕 야옹이 10,000\
야옹탕 멍뭉이 20,000\
BOM3
야옹탕 야옹야옹 1
야옹탕 크르릉 2
=> 목표데이터
야옹탕 : 10KG / 30,000 / 3
아, 질문해놓고 제가 찾았네요.. 그냥 조인을 시켜놓으면 됬었는데 쿼리 구성할때 잘못생각했었네요. BOM1, BOM2 테이블을 이용해서 각각 SUM정보1,SUM정보2를 나타내는 쿼리를 만든다음에 그 쿼리를 다시 이용해서 만들면 되는데 이때 조인속성을 원 제품코드 테이블 RIGHT조인으로 구성하면 해결되는 문제였습니다.
테이블 : 제품코드, 원재료BOM1, 원재료BOM2
쿼리 : BOM1 SUM정보, BOM2 SUM정보
응용 : 제품정보 (쿼리 2개를 이용하여 다시 작성함)