mysql根据查询条件更新

原创 2017年07月24日 15:22:31

// 根据author_account的uid更新手机号码到user_base表

update user_base u,(select uid,number from author_account) a set u.number= a.number where a.uid= u.uid;


//更新根据id排序后的序列号

update article_edit_chapter a,(select (@i:=@i+1) i,id from article_edit_chapter where artId=1 order by id) i,(select @i :=0) ir set a.index= i.i where a.id= i.id and artId=1


//group 更新

update article a,(select artId artId,SUM(words) words,SUM(`count`) `count`,SUM(praiseNum) praiseNum,SUM(commentNum) commentNum,SUM(shareNum) shareNum
from article_chapter group by artId) c set a.words= c.words,a.`count`=c.count,a.`praiseNum`=c.praiseNum,a.`commentNum`=c.commentNum,a.`shareNum`=c.shareNum 
where a.id= c.artId;

版权声明:本文为博主原创文章,未经博主允许不得转载。

mysql查询数据,根据条件更新到另一张表

原本的数据库有3张表 travel_way :旅游线路表,存放线路的具体信息 traveltag :线路标签表,存放线路目的地等信息 tagrelation:标签对应表,存放线路和目的地的对应关系 因...
  • tiansidehao
  • tiansidehao
  • 2015年12月02日 11:58
  • 6366

数据库_基础知识_MySQL_UpdateSelect(根据查询出来的结果批量更新)

有两个表:SPEC1、tmpDOT SPEC1种一列为:HIGH tmpDOT共有两个:OLD、NEW 两个表的内容大概如下: SPEC1: ... HIGH ... ... A    ... ......
  • u010003835
  • u010003835
  • 2016年02月26日 11:45
  • 8111

MySQL第二天--where条件查询、视图及函数

//把数据库导出到脚本文件 mysqldump -uroot -p1234 --databases abc > d:/a/abc.sql //--databases是需要两个--   Where子句:...
  • zuosixiaonengshou
  • zuosixiaonengshou
  • 2016年11月01日 16:55
  • 1638

Mysql查询条件加引号与不加引号的区别

开头向大家问好,看了上篇文章阅读数激增到300+,觉得写的文章还是对一些人有帮助的,很开心。...
  • admindev
  • admindev
  • 2017年10月24日 15:31
  • 373

MySQL关于查询条件中:字符串类型的值忽略英文字母的大小写以及字符串尾部包含空格的问题

MySQL关于查询条件中:字符串类型的值忽略英文字母的大小写以及字符串尾部包含空格的问题 问题:MySQL中执行下面3条查询语句,查询出来的结果完全相同。 SELECT * FROM t_ac...
  • A__17
  • A__17
  • 2017年06月17日 23:00
  • 335

mysql--16100查询条件

SELECT select_expr[, select_expr …][FROM table_references[WHERE where_condition][GROUP BY {col_name ...
  • rod_john
  • rod_john
  • 2017年12月05日 09:19
  • 61

以中文为查询条件查询mysql数据库时有数据却查不到数据或者中文乱码的问题

中文乱码或者有数据查不到数据这类问题,多数是因为编码不一致导致。 WEB开发中:MYSQL编码主要会出现在五个地方:         1、 mysql安装的默认编码(latin1)-在mysql.in...
  • qq_26988127
  • qq_26988127
  • 2017年06月06日 10:53
  • 525

MySQL种字符串拆分(substring_index)并作为关联查询条件后多列展示

本文欢迎转载,转载请注明出处,谢谢~(作者:喝酒不骑马 Colton_Null) from CSDN最近的项目中有个需求。有关用户的地址信息是存在person_info_t表中的address字...
  • Colton_Null
  • Colton_Null
  • 2017年08月08日 01:11
  • 237

Mysql脚本升级之根据查询条件进行insert动作

一、目标根据业务需要,进行选择性数据脚本升级插入动作。 二、关键属性Dual临时表,条件过滤,连接查询 三、代码-- 先在服务中添加优先级参数 INSERT INTO t_service_parame...
  • u014344668
  • u014344668
  • 2017年05月26日 17:49
  • 382

mysql查询条件的执行顺序

有这样的一个问题mysql查询使用mysql中left(right)join筛选条件在on与where查询出的数据是否有差异。    可能只看着两个关键字看不出任何的问题。那我们使用实际...
  • wxc20062006
  • wxc20062006
  • 2016年07月13日 16:56
  • 3322
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:mysql根据查询条件更新
举报原因:
原因补充:

(最多只允许输入30个字)