同一表中如何复制数据?
如题? 问题点数:50、回复次数:4Top
1 楼guo9038(琥珀)回复于 2005-11-04 23:49:03 得分 10
别人帮我帮别人 我帮别人帮我
UPDATE table_name SET column1=concat(column1,' ',column2) WHERE conditions
OR
UPDATE table_name SET column1="column_value" WHERE conditions
Top
2 楼mathematician(数学家)回复于 2005-11-07 12:40:51 得分 30
insert into tbl_name select * from tbl_name;Top
3 楼powerly(豆豆)回复于 2005-11-07 14:38:02 得分 10
1.insert into tbl_name select * from tbl_name where ...;
2.如果有主键之类的 那就这样处理:
insert into #temp_tbl_name select * from tbl_name where ....
update #temp_tbl_name set 主键 = 另外的值 --#temp_tbl_name 是临时表
insert into tbl_name select * from #temp_tbl_name
Top
4 楼fly3484139(努力学习)回复于 2006-01-03 12:15:07 得分 0
哦,不好意思,忘 了来结帖。Top




