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数据库时有数据却查不到数据或者中文乱码的问题

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

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

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

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

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

MySql使用全记录3 -----以中文作为查询条件时结果为空的原因以及两个MySql小知识点(varchar、单双引号)

今天同学跑来问我,说他用中文作为查询条件时,结果为空集,问是怎么回事。 原因剖析: 我们知道,MySQL在进行查询时,查询命令与查询条件是大小写不敏感的,那么为了达到这种效果,MySQ...

Yii2.0中文开发向导——查询条件Where全解析

在Yii的Model里进行查询的时候 where是必不可少的。 Where方法声明为 static where( $condition ) 复制代码 其中参数 $c...

ibatis动态查询条件

  • 2012-10-12 07:14
  • 20KB
  • 下载

通用的可带查询条件的SQL语句的分页存储过程(2)

代码二: CREATE PROCEDURE pagination @tblName varchar(255), – 表名 @strGetFields varchar(1000) = ‘...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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