在mysql数据库某一个表中的某一个字段都加上一个值?

2018-5-2 / 4 评论 / 13592 阅读

举例:现有数据库gid的值为 1-1000,如何统一更换gid的值为2001-3000


UPDATE 表名 SET 字段=字段+'1'

UPDATE语句用于修改表数据,如果不加条件则修改所有数据,SET设置修改的字段,如果加的值与列的数据类型不符合,则需要转换数据类型



举例说明:

UPDATE emlog_blog SET gid=gid+'2000'

舍力测试结果:这句SQL语句是将gid列所有的值加上2000;如原值是1,执行语句后结果是:2001。





网上有另一种说法,如果gid值为文本的话,这句SQL语句是将gid列所有的值后面加上2000;如原值是sheli,执行语句后结果是:sheli2000,此方法为做验证,仅供参考。

评论一下?

OωO
取消
    1. 头像
      网站建设
      第4楼
      学习了,谢谢分享
      回复
    1. 头像
      合肥seo
      地板
      合肥seo自媒体学习了,很不错
      回复
    1. 头像
      茶吧机
      板凳
      茶吧机雷都评测,没看明白
      回复
    1. 头像
      钟水洲
      沙发
      本站已开通投稿奖励,欢迎投稿!
      回复