USE [FabApprovalSystem] GO /****** Object: UserDefinedFunction [dbo].[fn_GetMeetingAI_Responsibles] Script Date: 11/21/2024 11:31:55 AM ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO -- ============================================= -- Author: -- Create date: -- Description: -- ============================================= CREATE FUNCTION [dbo].[fn_GetMeetingAI_Responsibles] ( -- Add the parameters for the function here ) RETURNS TABLE AS RETURN ( -- Add the SELECT statement with parameter references here SELECT DISTINCT AI.ID AS MeetingActionItemID, STUFF ( ( SELECT ', ' + LTRIM( RTRIM( CAST(U.FirstName + ' ' + U.LastName AS VARCHAR(50)) ) ) FROM CCMeetingActionItemResponsible AIR INNER JOIN Users U ON AIR.ActionItemResponsible = U.UserID WHERE AI.ID = AIR.MeetingActionItemID AND AI.ClosedDate IS NULL FOR XML PATH('') ), 1, 1, '' ) AS Responsibles FROM CCMeetingActionItem AI WHERE AI.ClosedDate IS NOT NULL ) GO