我认为这将是一项简单的任务,但我无法弄清楚为什么这会给我的语法带来错误。任何帮助表示赞赏。
DECLARE @usernameid VARCHAR(20);
declare @UserIDParam VARCHAR(20);
SET @usernameid = 'myid';
SET @UserIDParam =
(SELECT userid
FROM tblusers
WHERE unid = usernameid);
SELECT *
FROM tblusers
WHERE tblusers.userID = @useridparam