如何使用启用了计数器的mysql查询循环处理?

时间:2014-10-03 11:52:57

标签: php mysql

我有一个名为 creative_db 的数据库,表名为 store_weblinks 。现在,在此表中,有几列包含整个网站的网络链接。我的重点是此专栏 - weblinks_status

现在weblinks_status包含2个值= 等待实时

所以这就是我打算做的事情 - 更新任何10个等待生存状态。

我认为我需要一种能够记录正在进行多少次成功编辑的循环。一旦达到10,它将停止处理..

所以,就像这样 - 检查weblinks_status的当前项是否在等待。如果它正在等待,则将其更改为live并递增循环计数器,否则继续进行下一个等待项目..

需要你的帮助!

1 个答案:

答案 0 :(得分:2)

试试这个声明:

UPDATE store_weblinks 
SET weblinks_status="live" 
WHERE weblinks_status="waiting" 
LIMIT 10;

这可以用来更新等待生活的任何10个条目。