因为 update 里没有 limit [offset, ][row_count]
我想每次只更新第二条记录, 不知道如何 update?

解决方案 »

  1.   

    UPDATE aab a INNER JOIN 
    (SELECT id FROM aab WHERE id<=4 LIMIT 0,1) b ON a.id=b.id
    SET ccode='A1' 假设ID为唯一标识的字段
      

  2.   

    我想要更新的那个表里没有唯一标识字符
    我现在用 order by 来排序, 只是想更新第二个记录
    thanks
      

  3.   

    主管不允许修改数据库格式...所以只能通过 sql 来想办法了