mysql语句:从表里读取一条数据后插入同一个表

这个需求很简单,就是从一个表里,读取一条数据,然后将数据修改后插入同一个表。

只用sql语句即可完成

代码如下:

INSERT INTO your_table (ID, ISO3, TEXT)
VALUES
SELECT ID, 'JPN', TEXT FROM your_table WHERE ID IN ( list_of_ id's )

注意示例代码中的 ‘JPN’  这是一个常量,如果想改变某个字段的值,可直接将常量写在select中。

posted @ 2015-11-12 15:21  花自飘0水自流  阅读(323)  评论(0编辑  收藏  举报