나는 code
이라는 열을 가지고 있고 모든 열에 열은 FE
입니다. 13,000 개의 레코드를보고 싶지 않으므로 '코드'안에 FE
을 FEU
으로 바꿀 수있는 빠른 방법이 있습니까?많은 행의 열 내용 변경
이 질문이 간단한 질문 일 수도 있고 그렇지 않을 수도 있습니다. 해결책을 찾기 위해 단어를 어떻게 쓰는지 모르겠습니다.
나는 code
이라는 열을 가지고 있고 모든 열에 열은 FE
입니다. 13,000 개의 레코드를보고 싶지 않으므로 '코드'안에 FE
을 FEU
으로 바꿀 수있는 빠른 방법이 있습니까?많은 행의 열 내용 변경
이 질문이 간단한 질문 일 수도 있고 그렇지 않을 수도 있습니다. 해결책을 찾기 위해 단어를 어떻게 쓰는지 모르겠습니다.
당신은 다음과 같이 할 수 있어야한다 :
UPDATE <table> SET code = REPLACE(code, 'FE', 'FEU');
열이 정말 값이 포함 된 경우 FE
간단한 WHERE
절은 충분해야한다 :
UPDATE <table> SET code = 'FEU' WHERE code = 'FE';
어쩌면 이렇게 될까요? 당신의 컬럼은 문자열 'FE'
을 포함하고 'FEU'
로 교체하려는 경우
UPDATE yourtable
SET code = 'FEU'
WHERE code = 'FE'
이
작동합니다.update `table`
set `code` = replace(`code` , "FE","FEU")
where (if there is a where write it here)
당신을 어떻게해야
아마도 가장 빠른 방법 일 것입니다. 당신은 이것을 시도 할 수 있습니다 : -
UPDATE yourtable
SET code = 'FEU'
WHERE code = 'FE'
두 번째 옵션을 사용해 주셔서 감사합니다. – user2442178
네, 그게 가장 효율적입니다. – Cyclonecode