Stored Procedures [dbo].[Forum_Group_Get]
Properties
PropertyValue
ANSI Nulls OnYes
Quoted Identifier OnYes
Parameters
NameData TypeMax Length (Bytes)
@GroupIDint4
SQL Script


CREATE PROCEDURE dbo.[Forum_Group_Get] @GroupID INT
AS
    SELECT  [GroupID],
            [Name],
            [PortalID],
            [ModuleID],
            [SortOrder],
            [CreatedDate],
            [UpdatedDate],
            [CreatedByUser],
            [UpdatedByUser],
            ISNULL(( SELECT COUNT(DISTINCT [ForumID])
                     FROM   dbo.Forum_Forums
                     WHERE  GroupID = @GroupID
                   ), 0) AS ForumCount,
            ISNULL(( SELECT COUNT(DISTINCT [ForumID])
                     FROM   dbo.Forum_Forums
                     WHERE  GroupID = @GroupID
                            AND IsActive = 1
                   ), 0) AS ActiveForumCount
    FROM    dbo.Forum_Groups
    WHERE   [GroupID] = @GroupID

GO
Uses