当前位置:首页 > My SQL

Mysql 复合更新代码片段(mysql update join)

Z先生10年前 (2016-11-07)My SQL5764

直接上代码

UPDATE 
	xcwl_biz a
INNER JOIN (
	SELECT
		bizid,
		count(orderid) AS orders
	FROM
		xcwl_order
	WHERE
		`status` = 100
	AND pay_status = 100
	GROUP BY
		bizid
) AS b ON b.bizid = a.bizid

SET a.orders = b.orders


分享给朋友:

相关文章

Mysql 时间戳相关函数

时间戳转字符串:select from_unixtime(time),time单位是秒。或者select from_unixtime(time,format),time单位是秒。select …

mysql重置root密码(mysql忘记root密码的处理方式)

1、修改my.cnf(linux)/my.ini(Windows)文件,在[mysqld]下面加上skip-grant-tables配置选项;2、重启mysql服务;linux一般为:service…

MySQL中InnoDB和MyISAM对比及索引原理区别

MySQL中InnoDB和MyISAM对比及索引原理区别

InnoDB和MyISAM是很多人在使用MySQL时最常用的两个表类型,这两个表类型各有优劣,5.7之后就不一样了1、事务和外键InnoDB具有事务,支持4个事务隔离级别,回滚,崩溃修复能力和多版本并…

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。