-
카테고리
-
세부 분야
데이터베이스
-
해결 여부
미해결
데이터 수정
22.08.04 18:09 작성 조회수 127
0
where(조건) 값이 각각 다른 경우에 데이터를 수정하고 싶을 때 한번에 수정하는 방법은 없나요?
처음하는 SQL과 데이터베이스(MySQL) 부트캠프 [입문부터 활용까지] (업데이트)
실전 SQL 데이터 분석 연습: AS 와 SQL 코드 정렬 익히고 실제 DB로 연습하기 (업데이트)
강의실 바로가기
답변을 작성해보세요.
1
잔재미코딩 DaveLee
지식공유자2022.08.06
안녕하세요. 답변도우미입니다.
WHERE 구문은 결국 UPDATE 등 특정 값을 업데이트하는 구문의 조건이거든요. 그래서, 조건이 다른 경우 각각 다르게 업데이트하려면, 각각 별도로 UPDATE 등의 구문을 써주는 것이 일반적일 수밖에 없을 것 같습니다. 하지만, WHERE 구문에 조건을 OR 조건으로 A OR B 와 같이 A 라는 조건, B 라는 조건 둘중에 하나이상 맞으면, UPDATE 하라 라는 식으로 쓸 수 있기 때문에, 이러한 구문이 가능한 상황이라면, WHERE 절에 조건을 세분화해서 쓰실 수는 있을 것 같습니다.
감사합니다.
답변 1