0

我想更新表中特定值的列自动增加,我使用了这个查询:

Update wp_postmeta 
set meta_value = 11622 + 1
WHERE  `meta_key` =  '_thumbnail_id'
ORDER BY  `wp_postmeta`.`post_id` ASC

它的工作,但 meta_value 列中的所有值都变得相等,任何人都可以帮忙吗?

4

2 回答 2

0
Update wp_postmeta 
set meta_value = (meta_value + 1)
WHERE  `meta_key` =  '_thumbnail_id'
于 2012-04-08T14:14:55.913 回答
0

可以使用下面的sql,“update”sql中不需要“ORDER BY”。

Update wp_postmeta 
set meta_value = meta_value+1
WHERE  `meta_key` =  '_thumbnail_id'
于 2012-04-08T14:21:21.057 回答