可以的,你想怎么合并? 是这样吗 唐智明,高吉瑞 ?
怎么写你知道吗,可以帮下忙吗,需要在sql查询的时候用到,先谢谢了
CREATE FUNCTION FN_Merge (@Student NVARCHAR(50))
RETURNS NVARCHAR(50)
AS
BEGIN
DECLARE @Course NVARCHAR(50)
SELECT @Course = ISNULL(@Course + ',','') + @Course
FROM SC
WHERE Student = @Student
RETURN @COURSE
END
SELECT DISTINCT [Student]
,dbo.FN_Merge([Student]) AS Course
FROM [dbo].[SC]
连接:http://www.cnblogs.com/smalleyes/archive/2012/03/08/2385658.html