这篇文章主要介绍了MySQL数据库同时查询更新同一张表的方法,需要的朋友可以参考下在平常的项目中,经常会碰到这样的问题:我需要在一张标中同时更新和查询出来的数据。例如:有如下图一张表数据,现在需要更新操作为:把status=1的name值更新为id=2的name值通常情况下我们会想到如下语句来实现这个需求:1UPDATE tb_testSET NAME = ( SELECT NAME FROM tb_test WHERE id= 2)WHERE `status` = 1结果却报错,报错信息为:You ca
添加query扩展、分页扩展
var list = db.Query<Config>().OrderBy(s => s.ID).ThenBy(s => s.ParamValue).Take(10).ToPageResult(0);
var sum = db.Query<Config>().Sum(s => s.ID);
var avg = db.Query<Config>().A