mysql에서 insert하면서 다른 테이블에 update를 할 수 있나요?
본문
게시판의 글을 입력하면
저장(insert)가 되고
다른테이블에 있는 상태값을 변경(update)하려고 하는데
한번에 쿼리문으로 가능한가요?
답변 4
한개의 쿼리로
insert와 update를 하는건 upsert가 있는데
두개의 다른 테이블에는 해당되지 않습니다.
쿼리를 두가지로 구분해야 하죠
조건에 해당되는 대상이 달라지기 때문입니다.
upsert참고
한번의 쿼리로 insert 와 update를 둘다 처리할순없구요.
해당 게시판의 스킨에 write_update.tail.skin.php 파일을 생성하셔서
처리하시면 될것 같습니다.
여러 쿼리가 포함된 프로시져를 만들고
한번의 프로시져 호출문으로 처리하는 방법은 있습니다.
답변을 작성하시기 전에 로그인 해주세요.