我有一个存储过程:
CREATE PROCEDURE [dbo].[spGetEmployeesNotInSkill]
AS
BEGIN
SELECT COUNT (*) as Total FROM
(
SELECT tblUser.EmployeeID FROM tblUser where tblUser.FirstName <> 'guest'
EXCEPT
SELECT tblSkillMetrics.EmployeeID FROM tblSkillMetrics
) r -- why is 'r' used here?
END
我想知道的是我们为什么要使用它r
?如果我们将其更改r
为任何其他字母“a/b/c/...x/y/z”,它会给出正确的输出,但如果我们删除它会显示错误。谁能给我解释一下?