0
저는 현재 MySql에 있습니다. 블로그 및 칼럼 사진이라는 표가 있습니다. 나는 예를 들어 약간의 변경을하고 싶다. 해당 열의 모든 값은 스키마가 있습니다 nunber/text.svg 를 예를 들어 : text.svg를 : 1/marketing.svgSQL은 모든 숫자를 바꿉니다
내가 예에서 번호/ 를 삭제하려면, 내가 갖고 싶어. 그러나 숫자, 1, 2 또는 3 자릿수로 작동하도록하십시오.
이 문자열 형식이 /
다음 텍스트 뒤에 숫자, 당신은 열을 업데이트 할 substring
및 locate
의 조합을 사용할 수 있습니다 즉, 일관성이있을 경우 내가
UPDATE blog
SET photo = REPLACE(photo, '%/', '')
문자열의 '/'위치를 찾고 그 오른쪽에 모든 항목을 유지하십시오. substring 함수 사용 – xQbert
MySQL에는 INSTR (str, substr) 문자열 str에서 substr substr이 처음 나타나는 위치가 반환됩니다. – StanislavL