比如我现在有两张表,第一张表
Table1:
A B C
1 2 3
第二章表Table2:
D E F
4 5 6
我想要实现这样的结果,把第一个表中的数据查询出来作为第二个表的参数,比如
D E F G
4 5 6 1,2,3
这样,请问我该怎么做呢。。。
select distinct(id) into #t1 from t1 (nolock)
select * from t2 a(nolock)
inner join #t1 b (nolock) on a.id =b.id
select D,E,F, concat(A+',',B+',',C) G from Table2 t2 inner join Table1 t1 on t1.Id = t2.Id