- mysql中You can't specify target table for update in FROM clause错误——http://blog.****.net/priestmoon/article/details/8016121
重点在 SELECT a.cabf_id FROM (select tmp.* from 表名 tmp) a , select tmp.* from 表名 tmp 作为子集a - MySQL中删除重复数据只保留一条——http://blog.****.net/u014723529/article/details/51218638(该链接的博文会出现第一条哪种错误,要改成如下)
DELETE
FROM
长轴泵价格_copy
WHERE
id in (
select a.id from
(SELECT
id
FROM
长轴泵价格_copy
WHERE
泵型号 IN (
SELECT
泵型号
FROM
长轴泵价格_copy
GROUP BY
泵型号
HAVING
count(泵型号) > 1
)
AND id NOT IN (
SELECT
min(id)
FROM
长轴泵价格_copy
GROUP BY
泵型号
HAVING
count(泵型号) > 1
))
a) - MySQL 递增赋值
MySQL——https://zhidao.baidu.com/question/488271449172263212.htmlset @r:=0;
update 长轴泵价格_copy set id=(@r:=@r+1)mssql
DECLARE @i int
SET @i=0
UPDATE dbo.XJ1
SET @i=@i+1,数据表编号='KKk'+cast(@i as varchar(20))
where 数据表编号 in (select 数据表编号 from dbo.XJ1 group by 数据表编号 having count(1) >= 2) - 四舍五入
select round(goods_store_price,1) from sn_goods;//这个只是查询,下面的才是更新
update 长轴泵价格 set A_叶HT=round(A_叶HT);