SQL에서 자체 조인을 수행할 때 중복 행 제거
P粉203792468
P粉203792468 2024-02-03 22:11:59
0
1
501

동일 테이블의 조인을 기반으로 행에서 중복 값을 제거하려고 하는데 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
------------------------

P粉203792468
P粉203792468

모든 응답(1)
P粉384244473

DB 보기fiddle

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿