[mysql] SELECT 查詢 產生一個自動遞增的序號欄位 做批次更新
週一, 20 一月 2014 18:55
管理者
根據
[轉][MySQL] 如何用 SELECT 查詢 產生一個自動遞增的序號欄位
和
[轉][MYSQL]將查詢結果更新至資料表 UPDATE for SELECT
的範例來綜合寫出
UPDATE
pay AS A,
(SELECT @s:=@s+1 as seq, id FROM pay, (SELECT @s:= 0) AS s ORDER BY `pay`.`id` asc ) AS B
SET A.`seq`=B.`seq`
WHERE A.id=B.id