求教mysql存储过程实现查询遍历 10

各位大神,小弟现在有个需求:有两张表user_log(存储用户名username和onlinetime)和usertables(存储username和status(状态值... 各位大神,小弟现在有个需求:有两张表user_log(存储用户名username和onlinetime)和usertables(存储username和status(状态值为0和1))两张表的username是相同的,现在需要将user_log表的所有username和onlinetime的值取出来做一个判断,若onlinetime大于多少例如1000,那么就去修改usertables表的status字段值修改为1!请教大神用存储过程怎么实现?并且需要做一个定时,小弟感激不尽,最好希望给出详细代码! 展开
 我来答
飞鱼678
2015-04-30 · TA获得超过1052个赞
知道小有建树答主
回答量:708
采纳率:0%
帮助的人:531万
展开全部
你这个似乎不用存储过程就可以解决的问题。

update usertables set status=1 where username=(select username from user_log where onlinetime>1000);
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式