2つのテーブルがあります。
**EmployeeInfo**
EmployeeName varchar(50)
EmailAddress varchar(100)
BranchID int
**BranchInfo**
BranchID int
opMgr varchar(100)
BranchMgr varchar(100)
電子メールアドレスをパラメーターとして渡した場合に、branchinfoテーブルのOpMgr列とBranchMgr列をEmployeeInfoの関連するブランチの単一の列に表示するストアドプロシージャが必要です。私は次のように書き込もうとしていますが、マルチパートエラーが発生しているので運がありません。
SELECT BranchInfo.OpMgr FROM EmployeesInfo
UNION
SELECT BranchInfo.BranchMgr FROM EmployeesInfo
INNER JOIN BranchInfo ON EmployeesInfo.BranchID = BranchInfo.BranchID
WHERE AND EMPLOYEESINFO.EMAILADDRESS='john.d@mydomain.com'