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