关于MYSQL批量更新和插入问题。 如有5000条需要处理的数据,每一条进行计算后,更新自己的状态。并插入新的一条在另外一个表。但更新的时候需要等待。如果数据量一多起来,这样重复的步骤就有点慢了。有什么方法? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 表AAID,Data,Amount,XAmount,XAmount1,XAmount2,XAmount3,XAmount4,XAmount5,h1,h2,h3,h4,h5,status要把今所有的这种记录拿出来将DATA的内容拿出来,做上百种情况判断。判断完计算好结果。将计算好的结果分别插入表B , BID,AID,j1,j2,j3,j4,j5,j6,p1,p2,p3,p4,p5,p6再将表A的status字段设置为1,表示已经过计算。 结合程序,如PHP,等,自动化逐条处理。 每一条都要SELECT 出来,再UPDATE,再插入。超级慢。 mysql游标里预处理 sql多表多层联结报错、一直不行 mysql用一段时间会崩溃 MYSQL集群中冗余节点问题 关于数据库的问题? 有语句能实现 自动建一张只包含原表结构的表吗? 简单表之间的触发器问题 请问怎样通过程序为一个表添加字段呢?不破坏原来的数据! 出现这样的错误是怎么回事:无法定位程序输入点 mysql_real_escape_string于动态链接库libmysql.dll上。 mysql服务器把查询结果一次性返回给客户端吗? 求教mysql如何用If else实现replace into 功能 一条语句能否实现这个查询?
表A
AID,Data,Amount,XAmount,XAmount1,XAmount2,XAmount3,XAmount4,XAmount5,h1,h2,h3,h4,h5,status要把今所有的这种记录拿出来
将DATA的内容拿出来,做上百种情况判断。判断完计算好结果。
将计算好的结果分别插入表B , BID,AID,j1,j2,j3,j4,j5,j6,p1,p2,p3,p4,p5,p6
再将表A的status字段设置为1,表示已经过计算。