Enkele bericht bekijken
Oud 29 March 2005, 13:17   #27
Kwak
Lid
 
Kwak's Avatar
 
Geregistreerd op: 31 August 2003
Locatie: Waar je woont
Berichten: 1.445
Standaard

IF NOT EXISTS(

SELECT a.ElectionID, a.GroupID, a.MaxChoices, Count(b.ElectionID) as AlreadyVotedCount
FROM
ElectionGroups a LEFT OUTER JOIN Votes b ON (( a.ElectionID = b.ElectionID) AND (a.GroupID = b.GroupID) )
WHERE
(a.LanguageID = @LanguageID) AND
(b.VoteByUser = @UserName)
GROUP BY
a.ElectionID, a.GroupID, a.MaxChoices
HAVING
(Count(b.ElectionID) < a.MaxChoices)
) AND EXISTS
(
SELECT ElectionID FROM Votes
WHERE
(ElectionID = @ElectionID) AND (VoteByUser = @UserName)
)
BEGIN
SET @Result = 0
SET @Reason = dbo.GetResourceString('ALREADY_VOTED_ALL', @LanguageID, @ElectionID)
END



puuuuh kutstage
__________________
I gave up drugs, sex and alcohol.... Those were the worst 15 minutes of my life
Kwak is offline   Met citaat antwoorden