我有一个 if else 语句,它在任一条件下返回多个值或多行:
下面的代码是我只返回 1 个值的代码。
if @ifExist = 'TRUE'
begin
(SELECT [ID],[PersonFirstName],[PersonLastName],[PersonEmail]
FROM MYTABLE
WHERE SOMEForigenID = SomeID)
end
ELSE
begin (SELECT [ID],[PersonFirstName],[PersonLastName],[PersonEmail]
FROM MYTABLE
WHERE SOMEForigenID = SomeOtherID)
end
我不确定如何实现这一点,所以我可以让它返回第一个选择语句或第二个。
任何帮助表示赞赏。
谢谢