På förstasidan i mitt forum vill ja i en SP skriva ut forumnamn samt de 5 senaste inläggen i de olika foumen (likt aspsidan). Jag får ihop koden så jag kan hämta från lite olika tabeller och så, men jag vill bara skriva ut forumnamnet när det ändras, alltså första gången och sen ska bara inlagda poster skrivas.Skriva ut forumnamn och sen posterna
Så här ser koden ut nu.
SELECT Forums.ForumId, Forums.ForumName, Forums.ForumDescription, ForumPosts.PostId, ForumPosts.Headline, UserInfo.FirstName, UserInfo.LastName,
(SELECT COUNT(ReplyId) AS NumberReplies FROM ForumReplies WHERE (ForumReplies.PostId = ForumPosts.PostId)) AS Expr1
FROM Forums
INNER JOIN ForumPosts ON Forums.ForumId = ForumPosts.ForumId
LEFT JOIN ForumReplies ON ForumPosts.PostId = ForumReplies.PostId
INNER JOIN UserInfo ON ForumPosts.UserId = UserInfo.UserId
ORDER BY Forums.ForumName