欢迎来到Doc100.Net免费学习资源知识分享平台!
您的位置:首页 > 程序异常 >

返回值xml改变cross apply结果集_散分赚rp,该怎么处理

更新时间: 2014-01-05 02:17:44 责任编辑: Author_N1

 

返回值XML改变CROSS APPLY结果集_散分赚RP
SELECT 1 AS ID INTO #1
SELECT 2 AS ID,'A' AS Name INTO #2

GO

SELECT 
a.ID
,STUFF(b.Col,1,1,'') AS Col
FROM #1 AS a 
CROSS APPLY(SELECT '|'+NAME FROM #2 WHERE ID=a.ID) AS b(Col)
--空结果集
/*
ID Col
*/

SELECT 
a.ID
,STUFF(b.Col,1,1,'') AS Col
FROM #1 AS a 
CROSS APPLY(SELECT '|'+NAME FROM #2 WHERE ID=a.ID FOR XML PATH('')) AS b(Col)

--显示1条记录
/*
ID Col
1 NULL
*/
GO
DROP TABLE #1,#2

--参考方法--

--参考方法--
人奇,可以结贴了
--参考方法--
最新研究吗大版?
--参考方法--
加个 FOR XML PATH('')就相当于left join吗?
求解释原因
--参考方法--

这是要干啥~~~~
--参考方法--

--参考方法--
引用:
加个 FOR XML PATH('')就相当于left join吗?
求解释原因


这个理解是错误的。


--参考方法--
结贴就有人品了
--参考方法--
这个能否搞个例子,让大家看明白啊,就是搞些有代表性的数据,否则单这样看其它的围观群众也不知道如何解释,呵呵。
--参考方法--

--参考方法--

--参考方法--
纯路过,纯接分....
--参考方法--
接分....
上一篇:上一篇
下一篇:下一篇

 

随机推荐程序问答结果

 

 

如对文章有任何疑问请提交到问题反馈,或者您对内容不满意,请您反馈给我们DOC100.NET论坛发贴求解。
DOC100.NET资源网,机器学习分类整理更新日期::2014-01-05 02:17:44
如需转载,请注明文章出处和来源网址:http://www.doc100.net/bugs/t/8122/
本文WWW.DOC100.NET DOC100.NET版权所有。