ホームページ >データベース >mysql チュートリアル >MySQL の文字列から括弧と括弧内のすべてを削除する方法

MySQL の文字列から括弧と括弧内のすべてを削除する方法

王林
王林転載
2023-06-02 21:27:322628ブラウズ
    #文字列内の括弧と括弧内のすべてを削除します

    MySQL の文字列から括弧と括弧内のすべてを削除する方法

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

    MySQL の文字列から括弧と括弧内のすべてを削除する方法

    使用する関数

    • 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 中国語 Web サイトの他の関連記事を参照してください。

    声明:
    この記事はyisu.comで複製されています。侵害がある場合は、admin@php.cn までご連絡ください。