This sort of thing should work:CREATE PROCEDURE pr_Prize_Winner
AS
SET NOCOUNT ON;
DECLARE @User_Id INT = (
SELECT TOP 1
u.User_ID
FROM
[User] u
JOIN Issue i ON u.User_ID = i.Reporter_ID
WHERE
i.Date_Submitted BETWEEN DATEADD(DAY, -7, GETDATE()) AND GETDATE()
AND u.HRD_Staff = '0'
ORDER BY NEWID()
);
INSERT TargetTable(User_Id, First_Name, Last_Name)
SELECT User_Id, First_Name, Last_Name
FROM ...
WHERE User_Id = @User_Id
Notes
1) It is best practice to schema-qualify your table and proc names.
2) Using reserved words as column names (User_Id) is not recommended
3) You may want to issue a command to TRUNCATE the target table before running the INSERT.
If you haven't even tried to resolve your issue, please don't expect the hard-working volunteers here to waste their time providing links to answers which you could easily have found yourself.