12
UPDATE a JOIN b ON a.app_id=b.app_id GROUP BY a.app_id SET
remark_avg=AVG(b.score),remark_count=COUNT(b.id);
위의 내용은 기본적으로하고 싶은 것이지만, 올바른 MySQL 문이 아닙니다. 올바르게 작성하는 방법은 무엇입니까?MySQL에서 다른 테이블의 집계 결과 인 필드를 업데이트하는 방법은 무엇입니까?
이 답변에서 "x"는 무엇입니까? – alexk
@alexk : 실제로 놓친 중첩 된 쿼리 별칭입니다. 지금 수정되었습니다. – zerkms