안녕하세요 MySQL에서 조건에 맞는 값을 넣으려고 하는 중인데요.
WHILE i < 1000 DO
UPDATE 테이블
SET XX =
CASE
WHEN 조건 AND no = i AND 다른 조건
THEN 값 넣기 (참일 때)
WHEN 조건 AND no = i AND 다른 조건
THEN NULL, i = i - 1 (거짓일 때)
-- THEN NULL, SET i = i - 1 (거짓일 때)
....
END
SET i = i + 1
...
이런 식으로 조건이 맞지 않을 때 NULL 값을 넣으면서 i를 1을 빼고싶습니다.
제 서치 능력으로는 찾지 못하고 있습니다.
THEN절에 두가지를 어떻게 넣을까요,,