当前状态

column1 = 'post_type=coupons&p='
column2 = 'post_type=coupons&p='
column3 = 'post_type=coupons&p='


一些查询

UPDATE wp_posts set `guid`='post_type=coupons&p=' + keepIncreasingNum;


所需结果

column1 = 'post_type=coupons&p=11'
column2 = 'post_type=coupons&p=12'
column3 = 'post_type=coupons&p=13'


请帮我查询。

最佳答案

您可以使用变量执行此操作:

UPDATE wp_posts
    set `guid` = concat('post_type = concat(coupons&p=', (@var := coalesce(@var, 0) + 1));


如果要按特定顺序分配数字,则可能需要order by

10-07 12:38