add constraint on friendship for wideskill view
authorMatteo Nastasi (mop) <nastasi@alternativeoutput.it>
Mon, 21 Dec 2015 07:09:00 +0000 (08:09 +0100)
committerMatteo Nastasi (mop) <nastasi@alternativeoutput.it>
Mon, 21 Dec 2015 07:09:00 +0000 (08:09 +0100)
sql/sql.d/075-users-network.sql

index a371ec5..a4a9958 100644 (file)
@@ -41,7 +41,8 @@ DROP VIEW #PFX#usersnet_wideskill;
 CREATE VIEW #PFX#usersnet_wideskill
     AS SELECT un.owner, ur.target, SUM(ur.skill * un.trust) / SUM(un.trust) as skill, count(*) as count
         FROM #PFX#usersnet AS un, #PFX#usersnet AS ur
-        WHERE un.target = ur.owner AND un.friend >= 4  -- 'un' is, at least, our friend
+        WHERE un.target = ur.owner AND un.friend >= 4   -- 'un' is, at least, our friend
+            AND ur.friend > 2
         GROUP BY un.owner, ur.target;
 
 DROP VIEW #PFX#usersnet_narrowskill;