Changes between Version 2 and Version 3 of UserBrowsesStoriesByGenre
- Timestamp:
- 08/24/26 16:15:15 (13 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
UserBrowsesStoriesByGenre
v2 v3 2 2 3 3 === Actor: **Regular User / Guest User** 4 4 5 A user browses the platform filtering published stories by a specific genre to discover new content. 5 6 … … 8 9 **2.** The system retrieves and displays all available genres. 9 10 {{{#!sql 10 SELECT g.genre_id, g. name, COUNT(hg.story_id) AS total_stories11 SELECT g.genre_id, g.genre_name, COUNT(hg.story_id) AS total_stories 11 12 FROM GENRE g 12 13 LEFT JOIN HAS_GENRE hg ON g.genre_id = hg.genre_id … … 27 28 JOIN GENRE g ON hg.genre_id = g.genre_id 28 29 JOIN USERS u ON s.user_id = u.user_id 29 JOIN STATUS st ON s.story_id = st.story_id30 30 LEFT JOIN LIKES l ON s.story_id = l.story_id 31 31 LEFT JOIN COMMENT c ON s.story_id = c.story_id 32 WHERE g. name = 'Fantasy' AND st.status = 'published'32 WHERE g.genre_name = 'Fantasy' AND s.status = 'published' 33 33 GROUP BY s.story_id, u.username 34 34 ORDER BY total_likes DESC;
