내가이 쿼리가이없는 경우에도 작업을 가입 않습니다 방법 :이 조건 ... ON e.author_id = u.id
어떤 행과 일치하지 않는 users
테이블도어떤 경기
UPDATE users u
LEFT JOIN events e ON e.author_id = u.id
SET u.events = 0, e.seen = 1
WHERE u.id = ?
내 쿼리 업데이트를. users
테이블에 일치하는 행이없는 경우 이제 events
을 업데이트해야합니다. 나는 RIGHT JOIN
에 의해 그것을 할 수있다. 하지만 RIGHT JOIN
과 LEFT JOIN
을 함께 사용할 수 있는지 알고 싶습니다.
MYSQL에 대해서는 잘 모르지만 전체 외부 조인은 – Paparazzi
업데이트와 함께 * LEFT * 조인을 생각한 적이 없었습니다. 그것은 위험한 것처럼 보일 것입니다. 왜 그런지 알게 된 것 같습니다. – Drew
나는 당신의 질문을 사랑한다. 지난 2 ~ 3 개월 동안 그들은 내 마음 속으로 거의 유명해졌습니다 : – Drew