내 activity_logs
에는 material_name
, user_id
, mod_result
(이 경우 통과/실패의 테스트 표시), cert_links
열이 있습니다. 어떻게 든 사용자는 cert_links
열이 비어있는 material_name
의 항목을 두 번 생성합니다.중복 된 테이블 삭제
내가 가진 모든 user_id
에 중복을 나열 할 수 있습니다 : 나는 mod_result = 'Fail'
및 cert_links = ''
이있는 중복 된 항목을 삭제하려면
SELECT user_id, material_name, mod_score, cert_links, start_time
FROM activity_logs
WHERE mod_result = 'Pass' AND cert_links = ''
두 개의 쿼리가 동일합니까 ?? ** 복제 ** 란 무엇을 의미합니까? 출력 좀 보여 주시겠습니까? –
혼란스러워서 .. 출력물을 게시하는 방법을 모르겠습니다. 하지만 mod_result = 'Fail'및 cert_links = '를 사용하여 모든 사용자에게 동일한 material_name을 수집하는 것이 좋습니다. – user3349519
전체 행이 user_id, material_name 등입니까? –