테이블 A 테이블 B
A b
--- ---
a 1
b 2
c 3
d
전혀 관계없는 두테이블을 이용해서 아래 처럼 데이터를 뽑을 방법이 있을까요?
----
a 1
a 2
a 3
b 1
b 2
b 3
c 1
c 2
c 3
d 1
d 2
d 3
부탁드립니다.
Comment 4
-
자리비움
2017.08.14 14:26
declare @t1 table (a varchar(max))declare @t2 table (b int)insert into @t1 (a) values ('a'),('b'),('c'),('d')insert into @t2 (b) values (1),(2),(3)select *from @t1 as across join @t2 as border by a.a asc -
이리
2017.08.14 14:29
;WITH A(col1)AS(SELECT 'a' UNION ALLSELECT 'b' UNION ALLSELECT 'c' UNION ALLSELECT 'd'),B(col1)AS(SELECT 1 UNION ALLSELECT 2 UNION ALLSELECT 3)SELECT *FROM A AS T1OUTER APPLY B AS T2 -
루시에
2017.08.14 15:39
SELECT * from @t1 ,@t2order by a -
newcomer
2017.08.14 18:11
정말
감사합니다 CROSS JOIN 방식으로 풀엇네요...