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 · 4051 views
    This topic created in 2965 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   ·   Solana   ·   846 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 32ms · UTC 19:27 · PVG 03:27 · LAX 12:27 · JFK 15:27
    ♥ Do have faith in what you're doing.