Advertisement
Guest User

Untitled

a guest
Nov 14th, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 0.52 KB | None | 0 0
  1. CREATE VIEW collated AS SELECT a.poster_id, MONTH(a.time_of_post) AS month_in, b.user_id AS post_belonging_to FROM comments a, running_activities b
  2.     WHERE a.activity_id = b.activity_id
  3.     AND kudos = 1
  4.     ORDER BY b.user_id, a.poster_id;
  5. SELECT * FROM collated;
  6. DROP VIEW collated;
  7. SELECT poster_id, COUNT(*), month_in, post_belonging_to FROM collated a INNER JOIN followers b
  8.     WHERE a.poster_id = b.follower_id AND a.post_belonging_to = b.following_id
  9.     GROUP BY month_in, poster_id, post_belonging_to HAVING COUNT(*) >= 5;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement