› MySQL 5.5 Community Server
› MySQL 5.6 Community Server
› Percona Configuration Wizard
› XtraBackup 搭建主从复制
Great Sites on MySQL
› Percona
› MySQL Performance Blog
› Severalnines
推荐管理工具
› Sequel Pro
› phpMyAdmin
推荐书目
› MySQL Cookbook
MySQL 相关项目
› MariaDB
› Drizzle
参考文档
› http://mysql-python.sourceforge.net/MySQLdb.html
Leigg
V2EX  ›  MySQL

关于 Mysql 批量修改数据的一个问题

  •  
  •   Leigg · Apr 18, 2018 · 4249 views
    This topic created in 3086 days ago, the information mentioned may be changed or developed.

    是酱紫的,假设有一个字段“ test ”存储了不只 1 条的数据,数据的格式都是类似“校长-测试”,“老师-测试”,“学生-测试”这样子的,我想把这些数据后面的“-测试”删掉,可以一条语句实现吗?如何写呢?谢谢~

    3 replies  •  2018-04-19 11:22:26 +08:00
    mogp
        1
    mogp  
       Apr 18, 2018 via Android   ❤️ 2
    update 表名 set 列名=replace(列名,'原文','新内容')
    Leigg
        2
    Leigg  
    OP
       Apr 19, 2018
    @mogp 这条语句只能改一条记录吧?
    wjpdev
        3
    wjpdev  
       Apr 19, 2018
    @Leigg 要这么看,update 表名 set 列名=replace(列名,'-测试','')
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   5203 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 03:25 · PVG 11:25 · LAX 20:25 · JFK 23:25
    ♥ Do have faith in what you're doing.