내 모든 레코드의 코드를 현재 상태와 _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;
답변
null 필드를 무시하고 전체 URL을 추가하도록 이미지 필드를 업데이트합니다.
UPDATE test SET image = CONCAT('https://my-site.com/images/',image) WHERE image IS NOT NULL;