34,837
社区成员




create table tb(A varchar(10),B int)
insert into tb values('A' , 1)
insert into tb values('B' , 2)
insert into tb values('C' , 3)
go
select a , b , c = cast(a as varchar) + cast(b as varchar) from
(select a from tb) m,
(select b from tb) n
order by a , b , c
drop table tb
/*
a b c
---------- ----------- ------------------------------------------------------------
A 1 A1
A 2 A2
A 3 A3
B 1 B1
B 2 B2
B 3 B3
C 1 C1
C 2 C2
C 3 C3
(所影响的行数为 9 行)
*/
select cast(a as varchar) + cast(b as varchar) from
(select a from tb) m,
(select b from tb) n