컴활 액세스 업데이트 쿼리 질문있습니다.
컴활 액세스 업데이트 쿼리 질문있습니다.
← 목록으로 돌아가기
컴활 액세스 업데이트 쿼리 질문있습니다 관련 답변드릴게요.
Access에서는 SQL 표준의 SWITCH 함수를 사용할 수 있습니다. 요청하신 내용에 따라 소득구간코드에 따른 기타 필드값 업데이트 쿼리를 작성하면 다음과 같습니다:
`sql
UPDATE 테이블명
SET 기타필드 = SWITCH(
소득구간코드 <= 3, '성장형소득',
소득구간코드 >= 4 AND 소득구간코드 <= 7, '안정형소득',
True, '풍요형소득'
)
WHERE 조건; -- 필요시 조건을 추가하세요.
`
이 구조에서 '테이블명'은 실제 테이블 이름으로, '기타필드'는 수정하려는 필드 이름으로 바꾸어 사용하세요.
예를 들어, 테이블 이름이 '수입내역'이고, 기타필드가 '소득유형'인 경우는 다음과 같습니다:
`sql
UPDATE 수입내역
SET 소득유형 = SWITCH(
소득구간코드 <= 3, '성장형소득',
소득구간코드 >= 4 AND 소득구간코드 <= 7, '안정형소득',
True, '풍요형소득'
);
`
이 쿼리로 소득구간코드값에 따라 적절한 소득유형이 변경됩니다.