通过检查条件将批量数据插入表中

时间:2016-10-15 12:20:05

标签: mysql

我有一个超过1000行的表,其中有一个学年的专栏,价值为2014.现在我需要插入与2015学年相同的数据集。我可以将现有数据复制到新表中,但是,第二次复制时我需要通过检查某些条件将学年改为2015年。怎么办?

1 个答案:

答案 0 :(得分:0)

你可以使用类似的东西:

insert into tableX (a,b,d,academic) 
select a,b,d, IF(a = 'll' and b='kk', 2015, 2014) from tableX;