请教如何mysql命令,把b字段值复制到a字段内容前面,谢谢 假设数据表a与b按字段
mysql怎么把一个表的内容做字段对应拷贝到另一个表
你是想要把表1的数据导入到表2中吗?可以这样
insert into kb_cs(code,name,note)
select code,name,note from kb_ce a,kb_cs b where a.id=b.ce_id;
SQL同一个表中把字段A的值复制给B字段。
update regist_info set update_date=create_time where update_date is null
数据库中 把A表中的a字段和b字段数据 复制到B表中的aa字段和bb字段?
如果你存在ab表,那么需要用insert into,如果不存在b表,那么用select * into
DB Code(sqlserver2005)
if not exists (select * from sysobjects where name='tab1')
begin
create table tab1
(
id int primary key identity(1,1),
column1 varchar(20),
column2 varchar(20)
)
end
Go
if not exists (select * from tab1)
begin
declare @number int,@strNumber varchar(10)
set @number=1
while @number<=10
begin
set @strNumber=ltrim(str(@number))
insert into tab1 values ('column1-Data'+@strNumber,'column2-Data'+@strNumber)
set @number=@number+1
end
end
Go
select * from tab1
Go
if not exists(select * from sysobjects where name='tab2')
begin
select column1,column2 into tab2 from tab1
end
else
begin
insert into tab2 (column1,column2) select column1,column2 from tab1
end
mysql复制字段
UPDATE
表
SET
新字段 = 旧字段