我在MYSQL的ERATE表中ID ,ACCOUNT,RATE,SCHEME几个字段,其中我想把RATE值等于1的几条记录复制一下,但不包括RATE字段,RATE字段将重新插入值2

解决方案 »

  1.   

    insert into erate (id,account,rate,scheme) select id,account,rate+1,scheme from erate
      

  2.   

    insert into erate (id,account,rate,scheme) select id,account,rate+1,scheme from erate where rate=1
      

  3.   

    表达不清楚,既然不包含  rate 字段,为什么 rate 字段还将重新插入值2。
      

  4.   

    我的RATE字段是从另外一个表中得来的,用来作为一个关联值的,