Advertisement
vvsvvs

Untitled

Jan 31st, 2023
731
0
127 days
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
T-SQL 0.39 KB | None | 0 0
  1. CREATE FUNCTION udf_AllUserCommits(@username VARCHAR(30))
  2. RETURNS INT
  3. AS
  4.  
  5. BEGIN
  6.     DECLARE @Result INT
  7.  
  8.     SET @Result = (
  9.     SELECT
  10.     Counts
  11.     FROM (SELECT
  12.     u.Username
  13.     , COUNT(u.Username) AS Counts
  14.     FROM Users AS u
  15.     JOIN Commits AS c
  16.     ON c.ContributorId = u.Id
  17. GROUP BY u.Username) AS Temp
  18. WHERE Username = @username)
  19.  
  20. IF @Result IS NULL
  21. BEGIN
  22. SET @Result = 0
  23. END
  24.  
  25. RETURN @Result
  26. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement