--如果a的id为int型,转化一下.
create table a(id int)
insert into a values(1)
insert into a values(2)
insert into a values(3)
create table b(id varchar(10))
insert into b values('a')
insert into b values('b')
insert into b values('c')
go
select cast(a.id as varchar) + ',' + b.id 'col' from a cross join b order by col
drop table a,b
/*
col
---------------------
1,a
1,b
1,c
2,a
2,b
2,c
3,a
3,b
3,c
(所影响的行数为 9 行)
*/