나는 두 개의 테이블 T1
과 T2
을 가지고 있으며 서로 다른 유형의 시스템 이벤트를 기록합니다. 따라서 두 테이블에는 매우 다른 필드가 있습니다. 일부 필드는 필드 이름이 다르지만 기본적으로 동일한 유형의 데이터를 포함합니다. 감안할 때 : - T1
및 T2
모두 동일한 데이터 유형 (유닉스 시대 시간)와 타임 스탬프 필드가 - 가 T1
는 F1
및 T2
라는 필드가 그들이는 동일한 데이터 유형을 표시하지만, 단지 다른라고 F2
라는 필드가 있습니다.MySQL에서 여러 테이블을 하나로 집계하는 방법은 무엇입니까?
나는에 두 테이블을 집계 할 일 하도록 - T1
및 T2
(시스템 이벤트의 두 가지 유형이) 함께 "통합"과 timestamp
으로 분류되어 있습니다 - 필드가 F_merged
는이 T1.F1
및 T2.F2
를 포함라고했습니다
이상적으로, 각 테이블의 모든 필드가 유지되고 병합 후에 다른 테이블에서 가져온 필드에 대해 NULL
을 갖도록 두 테이블을 완전히 병합하고 싶습니다. 희망은 그 말이 맞습니다.
그래서 지금까지 어떤 시도를 했습니까? – JosephGarrone