Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CREATE FUNCTION ufn_CashInUsersGames(@gameName varchar(max))
- RETURNS @returnedTable TABLE
- (
- SumCash money
- )
- AS
- BEGIN
- DECLARE @result money
- SET @result =
- (SELECT SUM(ug.Cash) AS Cash
- FROM
- (SELECT Cash, GameId, ROW_NUMBER() OVER (ORDER BY Cash DESC) AS RowNumber
- FROM UsersGames
- WHERE GameId = (SELECT Id FROM Games WHERE Name = @gameName)
- ) AS ug
- WHERE ug.RowNumber % 2 != 0
- )
- INSERT INTO @returnedTable SELECT @result
- RETURN
- END
Advertisement
Add Comment
Please, Sign In to add comment