搜索
0177-5155-8025
快捷导航

Mysql 常用语句记录

已有 391 次阅读2010-1-9 23:59 |个人分类:网站管理操作| mysql, SQL语句

批量替换某表中的某字段
UPDATE 表名 SET 字段名 = replace(字段名, '原字段', '新字段') WHERE 条件;
实例:
将posts 表中ID>2000 的信息中 message 字段里的 我门 替换为 我们
UPDATE posts SET message = replace(message, '我门', '我们') WHERE id > 2000

 

批量将MYSQL数据库中 字段1数值修改为字段1+字段2  并将字段2数值设为0

update 表名  set 字段1 = 字段1 +字段2  字段2 = 0 WHERE 条件;  

批量将MYSQL数据库中字段1数值合并到字段2  需要为int型

前提是字段1、字段1 字段类型得是数值型。如果为字符串的话,那么就要先转换一下了,这种转换可以在程序中,先将字段1和字段2的值取出,转为数值,然后相加更新到子都1中,或者
update s6 set 字段1 = int(字段1) + int(字段2) ,字段2 = null;  

实例

将pre_common_member_count表中extcredits4的字段合并到extcredits3,

update pre_common_member_count  set extcredits3 = extcredits3 + extcredits4 

为某字段值前批量增加字符
SQL语句:
update   表名   set  字段=concat( "要增加的值",字段) where id > 1

实例:
update   2009eo   set  count=concat( "1",count) where id > 1

实现功能:在数据表2009eo中,为ID大于“1”的count字段值前批量加数字“1”


为某字段值批量增加1,使得新值=原值+1 

SQL语句:update 表名称 set 字段名称 = 字段名称 + 1 [ where语句]

比如说数据库中有一张student表,要想把id为1的学生成绩(score)加1则

update student set score=score+1 where id = 1


删除表中数据


命令:delete from 表名 where 表达式

update  from student where id = 1


超赞

路过

雷人

握手

鲜花

评论 (0 个评论)

facelist doodle 涂鸦板

您需要登录后才可以评论 登录 | 注册舞网

关注我们:中国舞蹈网

微信号:cndance

APP下载

专心、专注、专业

合作联系

Email:Fy007@126.com      微信/电话:0177-5155-8025

©2003-2020  盐城舞者印象文化艺术有限公司版权所有

Powered by©中国舞蹈网     苏ICP备14061262号