比如说是在同一个Table里面有以下的数据
=====================================
姓名   年龄   爱好
-------------------------------------
张三   28     读书
李斯   30     看电影
王武   66     打太极拳
=====================================想对李斯的数据进行修改,并且修改完以后,
原来的李斯的数据仍然处在于这个Table里。
最后,变成以下的Table,
=====================================
姓名   年龄   爱好
-------------------------------------
张三   28     读书
李斯   30     看电影
李斯   40     没有爱好
王武   66     打太极拳
=====================================应该怎么写SQL文啊??
请教高人指教,不胜感激..............

解决方案 »

  1.   

    insert into...哈哈其实你应该在程序里处理吧
      

  2.   

    首先这一行不是只有三个数据,而是将近一百个数据左右。而且每行要做将近五百万次的循环。所以如果用INSERT INTO的话基本上是不可能的,服务器反应速度太慢。
    能不能把需要修改的行COPY一下,前提是在同一个TABLE里面。然后再对COPY的那一行进行UPDATE操作。
      

  3.   

    copy一下你也得insert into啊