뽐뿌

개발자포럼 입니다.

북마크 아이콘

IT 개발자간 정보를 공유하고 논의가 이루어지는 공간입니다.
마리아 DB 질문 드립니다 8
분류: 질문
이름: FA개발자


등록일: 2022-09-21 15:25
조회수: 530





데이터 수집 db 구축중 구현중에 잘안되서 질문 드립니다.. 


 


table이 아래와 같이 2개가 있는데, 


 


table 1   [idx / pk code / pcode / icode / datetime / data 1 / data 2 / .. data 5]


-- data1 [1, B10000, C0001, D0001, datetime, d0, d1, d2, d3, null] data 4개


-- data2 [2, B10000, C0002, D0002, datetime, d4, d5, d6, null , null] data 3개


-- data3 [3, B10000, C0003, D0003, datetime, d7, d8, null, null ,null] data 2개 


-- data4 [3, B10001, C0004, D0004, datetime, d7, d8, null, null, null] data 2개


-- data5 [1, B10001, C0001, D0001, datetime, d0, d1, d2, d3, null] data 4개 


-- data6 [2, B10001, C0002, D0002, datetime, d4, d5, d6, null, null] data 3개


-- data7 [3, B10001, C0003, D0003, datetime, d7, d8, null, null, null] data 2개


-- data8 [3, B10001, C0004, D0004, datetime, d7, d8, null, null, null] data 1개


 


table 2 [idx / fk code / .. .. .. ..] 


-- data1 [1, B10000 ...]


-- data2 [2, B10001 ...]


-- data3 [3, B10002 ...]


 


table 1의 데이터를 가공하여, pk code로 묶어서 1개의 데이터로 만들고 싶습니다.


pcode 마다 데이터 저장되는 갯수는 다릅니다. (4개 , 3개 , 2개 라고 가정)


예를 들어 데이터가 합쳐지면 


-- data [B10000, D0001, d0, d1, d2, d3, D0002, d4, d5, d6, C0003, d7, d8 , C0004, d7, d8] 


-- data [B10001, D0001, d0, d1, d2, d3, D0002, d4, d5, d6, C0003, d7, d8 , C0004, d7, d8] 


 


이런식으로 만들고 싶은데 방법이 없을까요?


 


아니면 다른 방식으론


1) 위와 같이 데이터를 가공하여 검색관리


2) 전체 data가 들어갈 테이블을 1개를 추가로 만들어서 데이터 삽입시 마다 update하여 추가하며 검색관리


 -> 이렇게 되면 컬럼수만 200개 이상이되서 고민중입니다. 


 


 


 


 

추천0 다른 의견0

다른의견 0 추천 0 거북이는거북거북
2022-09-21

다른의견 0 추천 0 FA개발자
2022-09-21

다른의견 0 추천 0 거북이는거북거북
2022-09-21

다른의견 0 추천 0 Lllux
2022-09-22

다른의견 0 추천 0 FA개발자
2022-09-22 *

다른의견 0 추천 0 봄-봄
2022-09-22

다른의견 0 추천 0 FA개발자
2022-09-22 *

다른의견 0 추천 0 나무야
2022-09-22 *
  • 욕설, 상처를 줄 수 있는 댓글은 삼가주세요.
짤방 사진  익명요구    
△ 이전글▽ 다음글 -목록보기