where后该如何定位这第10条记录?
update 表1 set 10edt='100' where.....

解决方案 »

  1.   

    update 表1 set 10edt='100'
     where (select 10edt from 表1 where id=10)
      

  2.   

    错了
    update 表1 set 10edt='100'
     from (select 10edt from 表1 where id=10)
      

  3.   

    update 表1 set 10edt='100'
     where id=10
      

  4.   

    如果我这样写:
    update 表1 set 10edt='100'
    就将所有记录执行修改语句,就将表1 中字段为10edt的值都要修改成100,而我只想修改第十条记录10edt字段的值,即下面的语句中问号应该是什么:
    update 表1 set 10edt='100' where ?=10上面的id是表示记录号吗?