22,210
社区成员
发帖
与我相关
我的任务
分享
DECLARE @jha NVARCHAR(MAX)='01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35';
SET @jha=REPLACE(@jha,' ',',')
SELECT * INTO #jha FROM dbo.[Split](@jha,',') AS s
SELECT * FROM [LIAN7] l
CROSS APPLY(
SELECT STUFF((SELECT ' '+j.Value FROM #jha j
LEFT JOIN
(
select s.[Value]
from dbo.[Split](replace(l.NOTEXT,' ',','),',') AS s
)r1 ON j.Value=r1.Value
WHERE r1.Value IS NOT NULL
ORDER BY j.Id
FOR XML PATH('')),1,1,' ') NSNum
) r;
2个代码差不多一样的。
一个是 is null,一个是is not null.output D:\我的文档\AA\2014051期\51.csv
select webname,uname,notext,blue from ssq where qi='2014051';
.output stdout
但是运行后提示如下
请问如何修改,谢谢,只有10分了,全用了。
参照语句如下