사용 사례가 매우 똑 바르다. 수백만 행의 주석 표를 검토 한 후 우리는 많은 고아가 아동 - 의견임을 깨닫습니다.자체 조인에서 고아 삭제
정적 분석 :
3 오류가 분석 중에 발견 된
다음 쿼리는
DELETE c.* FROM `comment` c
where c.parentId not in (select id from `comment`)
작동하지 않습니다 그것은 같은 것을 말한다.
예기치 않은 토큰입니다. (위치 7의 "c"근처) 예기치 않은 토큰. (위치 8의 "."근처) 예기치 않은 토큰. (위치 9에서 "*"근처)
MySQL은 말했다 : 문서
1093 - 당신은
내가 문제를 이해 FROM 절에서 업데이트 대상 테이블 'C'를 지정하지만 수 없습니다 수 없습니다 대안을 생각해보십시오. 나는 당신이 작업에 대한 left join
를 사용할 필요가 SQL
당신이 무엇을 하든지,이 이론을 테스트하여 더미 테이블에 대한 전역 업데이트 및 삭제 – Drew