반응형
다른 ID로 여러 행을 동시에 업데이트
이런 일을 할 수 있을까요?
update table set field ='text' where ID=1 and ID=3 and ID=5
실행했지만 행이 업데이트되지 않았습니다.
당신은 필요하다IN
보다는AND
:
update table set field ='text' where ID IN (1, 3, 5)
아래와 같이 WHERE 뒤에 IN을 사용하실 수 있습니다.
update table set field ='text' where ID in (1, 3, 5)
SQL에서 일부 데이터 수집을 전달하고 싶다면 IN 키워드를 사용할 수 있습니다.
update table set field ='text' where ID in (1, 2,3,4,5,6,7);
언급URL : https://stackoverflow.com/questions/56431813/update-multiples-rows-with-different-id-at-the-same-time
반응형
'itsource' 카테고리의 다른 글
json 형식의 키 값 쌍을 기호가 키로 있는 루비 해시로 변환하는 가장 좋은 방법은 무엇입니까? (0) | 2023.02.10 |
---|---|
Google App Engine 모델의 JSON 직렬화 (0) | 2023.02.10 |
Python 함수가 예외를 발생시키는 것을 어떻게 테스트합니까? (0) | 2023.02.06 |
상수 포인터 vs 상수 값에서의 포인터 (0) | 2023.02.06 |
PHP에서 동적 변수 이름에 중괄호 사용 (0) | 2023.02.06 |