update energylog set value=(a.value+c.value)/2
from energylog as a, energylog as c
where a.idvariable=energylog.idvariable and energylog.idvariable=c.idvariable and a.tstamp='2015-03-05 10:00:00' and c.tstamp='2015-03-06 18:00:00'
and energylog.tstamp='2015-03-06 00:00:00' ;
相关文章
- MyBatisPlus实现多表查询
- kettle日志输出到数据库,LINES_READ,LINES_WRITTEN,LINES_UPDATE等字段为0的设置
- MySQL复合查询操作【 函数接口集合 | 多表查询 | 子查询 | 表的内连&外连】
- [Linux实践] macOS平台Homebrew更新brew update卡死,完美解决
- RedHat 8.2实现Barlow Pass FW Update的3种途径
- SQL数据库多表创建之一对多、多对多表创建
- SQL语法基础之UPDATE语句
- update Jenkins build status(更新jenkins的build状态)
- Docker service update更新不成功的问题
- Logstash学习之路(四)使用Logstash将mysql数据导入elasticsearch(单表同步、多表同步、全量同步、增量同步)