回答する前にこの投稿をお読みください http://bbs.csdn.net/topics/390705363?page=1#post-396787221
mysql ステートメントを使用して値の内容の最後に指定された文字「/」を置き換える方法
例
http://www.fuzhuang5.com/
http://www.haolvlv.com/shandonglvyou/index.htm
上の 2 つと同様に、上が交換対象で、下が交換対象です最後に / 文字がないため、置換する必要はありません
このフィールドの値には多くの / が含まれており、最後のものを置き換える必要があります
この文字列の最後の "/" を空の文字に置き換える方法
この更新ステートメントには書き方が必要です
どの文でも構いません
実際、元の投稿にはすでに答えがあります
update tbl_name set field_name=if(field_name REGEXP '/$', substr(field_name,1,length(field_name)-1),field_name)update tbl_name set field_name=if(field_name RLIKE '/', substr(field_name,1,length(field_name)-1),field_name)update tbl_name set field_name=substr(field_name,1,length(field_name)-1) where field_name REGEXP '/$'update tbl_name set field_name=substr(field_name,1,length(field_name)-1) where field_name RLIKE '/''update tbl_name set field_name=left(field_name,length(field_name)-1) where field_name REGEXP '/$'update tbl_name set field_name=left(field_name,length(field_name)-1) where field_name RLIKE '/''
とてもクールですね、私は先に終わらせます