最初に、エージェント名が見つかった場合は照会テーブルからエージェント名を見つける必要があります。次に、エージェント名が見つからない場合、パートが機能します。以下は私のクエリです。どこが間違っているか教えてください。前もって感謝します
create proc ConfirmationMail_ToAgent
(
@Enquiry_Id nvarchar(50)
)
as
begin
select Agent_Name from Enquiry where Enquiry_Id = @Enquiry_Id as jh
if(jh != 'Select')
begin
select e.Agent_Name,e.Agent_Email,e.Client_Name,e.Handled_By,ef.EMail_Id from Enquiry e inner join Employee_FullDetail ef on e.Handled_By = ef.First_Name where e.Enquiry_Id = @Enquiry_Id
end
else
begin
select e.Client_Name,e.Client_Address,e.Handled_By,ef.EMail_Id from Enquiry e inner join Employee_FullDetail ef on e.Handled_By = ef.First_Name where e.Enquiry_Id = @Enquiry_Id
end
end