6.4.5 UPDATE SyntaxUPDATE [LOW_PRIORITY] [IGNORE] tbl_name
    SET col_name1=expr1 [, col_name2=expr2 ...]
    [WHERE where_definition]
    [ORDER BY ...]
    [LIMIT rows]orUPDATE [LOW_PRIORITY] [IGNORE] tbl_name [, tbl_name ...]
    SET col_name1=expr1 [, col_name2=expr2 ...]
    [WHERE where_definition]

解决方案 »

  1.   

    这是他的管方的东西
    http://www.mysql.com/doc/en/UPDATE.html不过要关键的是
    如何写这样的句子更新最后的几条数据啊?
      

  2.   

    update table set id=id+1 order by id ASC limit 20;在update中limit 后只跟数量,不跟偏移.
      

  3.   

    更新最后的几条数据的SQL怎么写?????????
      

  4.   

    你是说最后的几条啊,应该降序排列啊.update table set id=id+1 order by id DESC limit 20;不知那一个句子有什么语法错误.
    它们都是在我这里测试通过的.
      

  5.   

    KAO,可能是脑子现在不清晰了,这个句子明明写的是对了
    哎。
    现在天气热了,就想睡觉,晚上还是早点睡,不能再搞到2.3点3KU。