0

我有两张表,TB1 - RndString 和 TB2 - Time

例如,

TB1 中的值是“我起床时间”、“我睡觉时间”、“我吃午饭时间”

TB2 中的值为“7:00”、“22:00”、“13:00”

我想将这些表的值合并到一个 xml 文件中。样本输出为

<Data>
                <StringConcat>I Get up at 07:00 </StringConcat>
</Data>
4

1 回答 1

2
SELECT TB1.RndString+' '+CAST(TB2.Time AS varchar(5)) 
FROM TB1,TB2
FOR XML PATH ('StrConcat'),
ROOT ('Data')

当然,这会导致 TB1 和 TB2 交叉连接,但应该会给您大致的概念。

拉吉

于 2013-05-17T10:11:34.813 回答