conn.execute "update tablename set field=new value where ...."

解决方案 »

  1.   

    WHERE 后面的表达式什么写
    如果是一个逻辑表达式则该条语句修改所有符合条件的记录而不是 当前的一条记录
    比如当前记录号为 10 
    我需要用一条 SQL 语句修改它
    但不知 WHERE 后的条件怎样写
    请各位帮忙
      

  2.   

    那就在表里增加一个步增长的字段fld1,如果更新记录的fld1=10,则
    update tablename set feildname=newvalue where fld1=10
      

  3.   

    where x>... and x<...之类的不都可以么?
    满足条件就好啊,就好像是select一样的道理啊。