IT story

MySQL의 기존 필드에 문자열을 어떻게 추가 할 수 있습니까?

hot-time 2020. 9. 11. 19:39
반응형

MySQL의 기존 필드에 문자열을 어떻게 추가 할 수 있습니까?


내 모든 레코드의 코드를 현재 상태와 _standard 아이디어로 업데이트하고 싶습니다.

예를 들어 코드가 apple_1 및 apple_2 인 경우 apple_1_standard 및 apple_2_standard 여야합니다.

전에:

id   code
------------
1    apple_1 
1    apple_2

의사 쿼리 :

update categories set code = code + "_standard" where id = 1;

예상 결과:

id   code
----------------------
1    apple_1_standard 
1    apple_2_standard

CONCAT()문자열 연결을 위해 MySQL 함수 를 사용해야합니다 .

UPDATE categories SET code = CONCAT(code, '_standard') WHERE id = 1;

참고 URL : https://stackoverflow.com/questions/3765631/how-can-i-append-a-string-to-an-existing-field-in-mysql

반응형