All pastes #117695 Raw Edit

Someone

public text v1 · immutable
·published 2006-08-06 01:56 UTC
rendered paste body
SELECT i.inviteId, i.name, i.emailAddress, i.reasonForAcceptance, SUM( v.score ) AS voteScore, i.invitedByUserId, u.username AS invitedByUsername, u.name AS invitedByName
FROM Invites i, Users u
LEFT JOIN InviteVotes v ON v.inviteId = i.inviteId
WHERE u.userId = i.invitedByUserId
AND (
i.invitedTime <1154742569
OR (

SELECT SUM( score ) 
FROM InviteVotes
WHERE InviteVotes.inviteId = i.inviteId
) >=3
OR (

SELECT SUM( score ) 
FROM InviteVotes
WHERE InviteVotes.inviteId = i.inviteId
) <= -10
)
GROUP BY i.inviteId
ORDER BY i.inviteId
LIMIT 0 , 30