日期:2014-05-18  浏览次数:20450 次

insert into能不能一次插入两个相同的列?
先上代码:
insert into messtu(type,telno,telno) select '1',firstphonecode,secondphonecode from student

服务器: 消息 264,级别 16,状态 1,行 1
在结果列的列表中多次出现列名 'telno'。

这样是错误的.我真想把两个字段同时写到telno.可这样不行.有没有好的方法?

------解决方案--------------------
SQL code
insert into messtu(type,telno) 
select '1',firstphonecode from student
union all
select '1',secondphonecode from student