declare @A table
(A int,b int,c int)
insert @A
select 1,1,1 union all
select 2,2,2 union all
select 3,3,3
select * from @Adeclare @B Table
(E int,F int,G int,H int)
insert @B
select 1,1,1,4 union all
select 2,2,2 ,5union all
select 3,3,3,6
select * from @B我现在要查出A,B,C,E,F,G,H,7个字段,在同一临时表中
(A int,b int,c int)
insert @A
select 1,1,1 union all
select 2,2,2 union all
select 3,3,3
select * from @Adeclare @B Table
(E int,F int,G int,H int)
insert @B
select 1,1,1,4 union all
select 2,2,2 ,5union all
select 3,3,3,6
select * from @B我现在要查出A,B,C,E,F,G,H,7个字段,在同一临时表中
解决方案 »
- 怎么在SQL Server中添加一个判断条件的约束
- MySql查询语句
- sqlserver中 convert(varchar(10),'2006-6-17',112) 相对于Access怎么处理。
- excel数据导入sqlserver的问题?
- Sql怎么弄点假数据处理~!~
- 100分求解 由于文件 ID 54(位于数据库 'mydb' 中)无效,所以未能打开 FCB。
- varbinary型的字符为什么不能转成别的数据类型?
- 小弟真的很急阿!!!!哪位大侠帮帮忙哦,跪谢!!!!!
- 如何将表中某字段值前加一个字符?
- 同步问题。急!!!大家帮帮忙!
- 如果别人连接我的sql,我要限制其浏览某个表中内容
- 救命啊!用什么SQL语句,可以调整字段的前后顺序呢?
select * from @a t1,@b t2 where t1.a=t2.e ??
select * from @A full join @B
(A int,B int,C int)
insert @A
select 1,1,1 union all
select 2,2,2 union all
select 3,3,3
select * from @Adeclare @B Table
(E int,F int,G int,H int)
insert @B
select 1,1,1,4 union all
select 2,2,2,5 union all
select 3,3,3,6
select * from @Bselect T1.*,T2.* FROM @A T1 CROSS JOIN @B T2
(3 行受影响)
A B C
----------- ----------- -----------
1 1 1
2 2 2
3 3 3(3 行受影响)(3 行受影响)E F G H
----------- ----------- ----------- -----------
1 1 1 4
2 2 2 5
3 3 3 6(3 行受影响)A B C E F G H
----------- ----------- ----------- ----------- ----------- ----------- -----------
1 1 1 1 1 1 4
2 2 2 1 1 1 4
3 3 3 1 1 1 4
1 1 1 2 2 2 5
2 2 2 2 2 2 5
3 3 3 2 2 2 5
1 1 1 3 3 3 6
2 2 2 3 3 3 6
3 3 3 3 3 3 6(9 行受影响)