いずれかの条件で複数の値または複数の行を返す 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
これを実装する方法がわからないので、最初の選択ステートメントまたは2番目のステートメントを返すことができます。
どんな助けでも大歓迎です。
ありがとう