2개의 update 구문 0 1 797

by 킹초보 [2020.10.27 04:54:24]


$sql1 = "UPDATE `g5_user` SET user_callout = '1' WHERE `g5_user`.`user_name` = '$user_name' ";
mysqli_query($conn, $sql1);

$sql2 = "UPDATE `g5_play` SET play_callout = '1' WHERE `g5_play`.`play_name` = '$user_name' ";
mysqli_query($conn, $sql2);


위 2가지 update 문을 아래처럼 하나로 만들었습니다.

$sql = "UPDATE `g5_user` a inner join `g5_play` b on a.user_name = b.play_name set a.user_callout = '1', b.play_callout = '1' WHERE a.user_name =  '$user_name' ";
mysqli_query($conn, $sql);
 

그런데, 잘 못 만든거 같습니다. 
2개의 update 구문을 하나로 짜려면 어떻게 해야 하나요..

by pajama [2020.10.27 08:55:41]

두 테이블을 한문장으로 업데이트 하지는 못할텐데요.

댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입