0
我想在一次中从select子句中获取参数,而不是两次select。从一个select子句中获取参数而不是两个
目前,我这样做:
SELECT
Idx_Pro,
Name,
Mail,
IsValidateUser
FROM
MyTable
WHERE
[Mail] = @Mail
AND
[Password] = @password
If (@@ROWCOUNT > 0)
SET @Id_output = (SELECT Id_User
FROM MyTable
WHERE [Mail] = @Mail
AND [Password] = @password
)
我尝试这样做:
DECLARE @Id_output int
SELECT
[@Id_output] = Idx_Pro,
...
FROM MyTable
...
但我不能得到它...
它甚至有可能得到变量中只有一列? (我选择只返回一个排)
感谢, TonyFlow
是的,这是不可能的。我只想要一个领域而不是全部四个领域并搜索谷歌,我知道我不能。谢谢你的回答! – TonyOverFlow