现在我的查询是:
CREATE TABLE #tmpEmail(
vinID INTEGER,
broID INTEGER,
emailaddress VARCHAR(2500),
emailReports BIT
)
INSERT INTO #tmpEmail(vinID, broID, emailaddress, emailReports)
SELECT DISTINCT vinID, broID,
CASE broID WHEN 0 THEN vin_emailaddress ELSE bro_emailaddress END,
--CASE broID WHEN 0 THEN vin_emailReports ELSE bro_emailReports END,
vin_emailReports
FROM #tmp LEFT OUTER JOIN scan_vendorInfo
ON vinID = vin_vinID
LEFT OUTER JOIN scan_broker
ON broID = bro_broID
select * From #tmpEmail
drop table #tmpEmail
我正在尝试向所有人发送电子邮件;如果表vin和/或兄弟中有电子邮件地址。 如果只有一个电子邮件在一个或另一个,那么只需将其发送到那个。有什么建议吗?