У меня есть 2 стола Customer
и Beneficiary
.Добавлены 2 или более бенефициара с одним номером мобильного клиента.Я создал сохраненный процесс, чтобы получить имя получателя, связанное с этим номером мобильного телефона
create Proc Customer
(
@Mobile bigint,
@Beneficiary varchar(100) out,
@Beneficiary2 varchar(100) out
)
as
Begin
Select @Beneficiary = Beneficiary_Name, @Beneficiary2 = Beneficairy_Name from Beneficiary_master
as a
join Customer_Master as b
on a.CustomerID= b.CustomerID
where Mobile_Number = @Mobile
End
Declare @Beneficiary varchar(100)
Declare @Beneficiary2 varchar(100)
Exec spCustomer 999999999, @Beneficiary out, @beneficiary2 out
Как получить оба имени получателя, так как я получаю только 1 имя