SQL Server 中可以用 + 连接字段值。

解决方案 »

  1.   

    create table #t(
    t1 varchar(10),
    t2 varchar(10),
    t3 varchar(10),
    )
    insert into #t(t1,t2,t3) values ('a','b','c')
    insert into #t(t1,t2,t3) values ('d','e','f')
    insert into #t(t1,t2,t3) values ('g','h','i')
    select top 1 a.t1+b.t1+c.t1,a.t2+b.t2+c.t2, a.t3+b.t3+c.t3 from #t a,#t b,#t c where a.t1<>c.t1 and a.t1<>c.t1 and a.t1<>b.t1 and a.t1 = (select top 1 t1 from #t) and c.t1 = (select top 1 t1 from #t order by t1 desc)