34,590
社区成员
发帖
与我相关
我的任务
分享
-- =========================================
-- -----------t_mac 小编-------------------
--------------------希望有天成为大虾----
-- =========================================
IF OBJECT_ID('A') IS NOT NULL
DROP TABLE A
GO
CREATE TABLE A( ID int ,loginId varchar(10),aaa INT, bbb INT, ccc INT, ggg INT, hhh INT )
go
insert A SELECT
1, 'My' , 111 , 222 , 333 , 321, 123 UNION ALL SELECT
2, 'My' , 222 , 333 , 444 , 456, 654 UNION ALL SELECT
3, 'You' , 222, 555, 444, 345, 543 UNION ALL SELECT
4, 'You' , 111, 222, 555, 234, 432 UNION ALL SELECT
5 , 'You' , 222, 333, 444, 232 , 324
GO
IF OBJECT_ID('B') IS NOT NULL
DROP TABLE B
GO
CREATE TABLE B( ID int identity(1,1),aaa INT, bbb INT, ccc INT, ddd INT, eee INT )
go
insert into b(aaa , bbb, ccc , ddd , eee)
select aaa , bbb, ccc , ggg , hhh
from A
where loginId = 'My'
SELECT * FROM B
ID aaa bbb ccc ddd eee
----------- ----------- ----------- ----------- ----------- -----------
1 111 222 333 321 123
2 222 333 444 456 654
---前后一一对应
说明:拷贝表(拷贝数据,源表名:a 目标表名:b) (Access可用)
insert into b(a, b, c) select d,e,f from a;
insert into
B(orderId,aaa,bbb,ccc,ddd,eee)
select
id,aaa,bbb,ccc,ggg,hhh
from
A
where
loginId = My
insert into B (要插入的字段)
select 需要查询的字段 from A where loginID=@ID
INSERT B(aaa ,bbb , ccc, ddd , eee )
SELECT aaa ,bbb, ccc, ddd ,eee FROM A WHERE loginId = 'My'
insert into B (aaa,bbb,ccc,ddd,eee)
select aaa,bbb,ccc,ggg,hhh from A where loginID=@ID
INSERT INTO B(AAA,BBB,CCC)
SELECT AAA,BBB,CCC,GGG,HHH FROM A WHERE LOGINID='MY'
insert tb(aaa,bbb,ccc,ddd,eee) select aaa,bbb,ccc,ddd,eee from a where where loginId = 'My'
insert b(aaa,bbb,ccc)
select aaa,bbb,ccc from a
where loginId = 'My'
insert into B select aaa,bbb,ccc,ggg,hhh from A where loginID=@ID
insert b(aaa,bbb,ccc,ddd,eee)
select aaa,bbb,ccc,ggg,hhh from a
where loginId = 'My'
insert into b(aaa bbb ccc ddd eee)
select aaa , bbb, ccc , ggg , hhh
from A where loginId = 'My'