>데이터 베이스 >MySQL 튜토리얼 >MySQL의 문자열에서 대괄호와 대괄호 안의 모든 것을 제거하는 방법

MySQL의 문자열에서 대괄호와 대괄호 안의 모든 것을 제거하는 방법

王林
王林앞으로
2023-06-02 21:27:322631검색

    문자열에서 대괄호와 대괄호 안의 모든 내용을 제거하세요

    MySQL의 문자열에서 대괄호와 대괄호 안의 모든 것을 제거하는 방법

    update 表 set 列名 =  REPLACE(列名,SUBSTRING(列名 , LOCATE( '(',列名) , LOCATE(')',列名)) ,被替换的字符)

    MySQL의 문자열에서 대괄호와 대괄호 안의 모든 것을 제거하는 방법

    Function Used

    • replace (열 이름, 대체 문자 문자열, 대체 문자열) : 문자열 replace(列名,被替换的字符串,替换后的字符串):替换字符串中的一部分内容

    • substring(列名,开始位置,结束位置):截取字符串中的一部分

    • locate

    하위 문자열 부분 바꾸기(열 이름, 시작 위치, 끝 위치): 문자열 부분 가로채기

    찾기(검색된 문자열, 열 이름): 문자열

    🎜🎜MySQL 필드에서 특정 문자의 위치를 ​​찾아 대괄호를 제거합니다. 🎜🎜🎜예: 🎜🎜
    select * 
    from (select *,substring_index(substring_index(remarks,"[",1),']',-1) as carCard from test )  as t
    where carCard LIKE '%C999%'

    위 내용은 MySQL의 문자열에서 대괄호와 대괄호 안의 모든 것을 제거하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

    성명:
    이 기사는 yisu.com에서 복제됩니다. 침해가 있는 경우 admin@php.cn으로 문의하시기 바랍니다. 삭제