本帖最后由 joniy01 于 2010-04-02 09:32:18 编辑

解决方案 »

  1.   

    修改语句不能用order by吧!
      

  2.   

    update BUS_PROD_ITEM_SN b set b.ACTION_BY = (select t.ACTION_BY from BUS_PROD_SN_LOG t  order by t.PRODUCT_ITEM_SN_IDX desc limit 0,1);
      

  3.   

    order by 在 limit 之前。update BUS_PROD_ITEM_SN b set b.ACTION_BY = (
    select  t.ACTION_BY from  BUS_PROD_SN_LOG t  order by t.PRODUCT_ITEM_SN_IDX desc limit   0,1   );
      

  4.   

    记住 limit 是放在最后的
      

  5.   

    对滴。。要先order by  再limit