동일 테이블의 조인을 기반으로 행에서 중복 값을 제거하려고 하는데 table2의 동일한 열에 매핑된 table1의 열 값을 제거할 수 없습니다.
표면: 참고: 테이블에는 하나의 날짜만 표시될 수 없으며, 여러 개의 ID가 있는 여러 날짜가 있을 수 있습니다 으아악자체 가입에 대해
으아악 으아악예상 결과: (여기서는 각 sid와 날짜에 대해 sid에 mg 또는 non-mg 값만 있는 경우 comp1에서 mg 및 null로 매핑된 다른 comp 값만 있는 comp와 comp1의 조합을 얻으려고 합니다.) 참고: comp가 comp1에 매핑되면 중복된 행이 없습니다.
date | sid | comp | disc ----------------------- 23 june | 1 | az | 20 23 june | 1 | ph | 22 23 june | 1 | mg | 10 23 june | 2 | mg | 8 23 june | 3 | ph | 15 23 june | 3 | az | 11 ------------------------
DB 보기fiddle
으아악