UPDATE
COMTNEMPLYRINFO
SET
PASSWORD = '비밀번호!!!', LOGIN_FAIL_COUNT = 0
WHERE
EMPLYR_ID IN (
SELECT
SCRTY_DTRMN_TRGET_ID
FROM
COMTNEMPLYRSCRTYESTBS
WHERE
AUTHOR_CODE NOT IN ('ROLE_SUPER_ADMIN', 'ROLE_ADMIN')
);
제가 생각한 것은
1. COMTNEMPLYRSCRTYESTBS의 AUTHOR_CODE가 'ROLE_SUPER_ADMIN', 'ROLE_ADMIN'이 아닌 아이디가 조건절이고
2. 저 아이디를 emplyr_id로 받는 COMTNEMPLYRINFO의 PASSWORD를 일괄 업데이트 하고 싶은데
어떻게 짜야 할 지 모르겠네요 ㅠㅠ...
루프를 돌려야 하는 것인가요
방향 도움 부탁드립니다
이렇게 실행시 값은 변경되지만 IN의 문제점이 있다고 합니다 ㅠㅠ...
무슨 문제가 있는지 도움 부탁드립니다...
많은 질문 수정에 송구한 마음이 드네요 ㅠㅠ...