beginnerLee
72
2021-03-05 13:07:57
0
80

MySQL while - case문 then절


안녕하세요 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절에 두가지를 어떻게 넣을까요,,

0
  • 답변 0

  • 로그인을 하시면 답변을 등록할 수 있습니다.