1

私は次のSQLクエリを書きました:

SELECT SUBSTRING(
(
    SELECT  ', <br />'+  
    [tblSectors].[title]
     FROM tblSectors  WHERE 1=1  AND  sector_id IN 
     (SELECT sector_id FROM tRelBusinessSector WHERE business_id = 2517)
FOR XML PATH('')),2,200000) AS CSV

次の出力が表示されます。 &lt;br /&gt;Personal Injury, &lt;br /&gt;Financial products/services

出力に表示されません<br/>か?? どうして ??

4

2 に答える 2

5

これを試してみてください -

SELECT STUFF((
    SELECT ', <br />' + s.[title]
    FROM dbo.tblSectors s
    WHERE sector_id IN (
            SELECT sector_id
            FROM dbo.tRelBusinessSector
            WHERE business_id = 2517
        )
    FOR XML PATH(''), TYPE).value('.', 'VARCHAR(MAX)'), 1, 2, '')
于 2013-08-01T12:05:28.473 に答える