동일한 항목 (중복, 3 중 등등)을 허용하는 표가 있지만 항목이 몇 번이나 그 항목과 함께 업데이트되도록 할 때마다 원하는 항목이 있습니다. 존재합니다. 여러 개의 동일한 항목을 추적
그래서 나는select count(pid) from items group by pid having count(*);
을 수행하여 이미 중복 항목을 찾을 수 트리거를 작성하는 생각하지만, 일이 쿼리가 더 적은 열을 반환한다는 orinal 테이블 (많은 중복이 있습니다 원인)
쿼리와 테이블 사이에 1 대 1의 관계가 없으므로 업데이트를 사용할 수 있습니다. 원하는 결과를 얻으려면 어떻게 수정해야합니까?
고급으로 부탁드립니다. 여기에 직면하게 될
왜 추가 열이 필요합니까? 약간의 정보가 필요할 때 단순히 pid로 카운트를 실행할 수 있습니까? –
수천 개의 항목이 있고 더 많은 항목이 지속적으로 추가되고 다른 항목이 일부 항목을 볼 때 대개 hundend 정도이므로 ... 동일한 쿼리를 hundrends 번 실행할 수 없습니다. 실용적이지 않다. – elasticrash