4个回答
2015-05-19
展开全部
子查询即可
SELECT (SELECT name FROM TA WHERE id = TB.id1) AS id1,
(SELECT name FROM TA WHERE id = TB.id2) AS id2
FROM TB
SELECT (SELECT name FROM TA WHERE id = TB.id1) AS id1,
(SELECT name FROM TA WHERE id = TB.id2) AS id2
FROM TB
展开全部
你是要sum求和 还是要 逗号拼接?
追问
就写个sql语句打印出来我想要的那样就行
追答
create table #table([date] nvarchar(50),number nvarchar(500))
insert into #table values('2014/12/31','5436144.3')
insert into #table values('2014/12/31','187056.81')
insert into #table values('2014/12/31','1274795.57')
---------------------------------------------------------------
select distinct [date] as FDate,
STUFF((select ' '+number from #table for xml path('')),1,1,'') as FZqsz
from #table
这样?
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
一条数据?sum求和?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把你要显示的那条,贴出来啊!
更多追问追答
追问
显示成:2014/12/31 5436144.3 187056.81 1274795.57
追答
用 CASE WHEN
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询