Я пытаюсь выполнить подзапрос на основе результата внешнего запроса. Проблема, с которой я столкнулся, заключается в том, что вместо использования внешнего запроса я получаю подсказку для значения из подзапроса.
SELECT Facilities.CustomerName, Facilities.FacilityName,
Facilities.AnnualPlan, Facilities.AppCo1,
(SELECT YeildDB.CornYield
FROM YeildDB
WHERE Facilites.AppCo1 = YeildDB.FIPS) AS Expr1
FROM Facilities
Цель состоит в том, чтобы подзапрос использовал значение из Facilities.AppCo1
, чтобы соответствовать значению в YeildDB.FIPS
, а затем вернул соответствующее значение в YeildDB.CornYeild
.
В настоящее время я получаю приглашение, запрашивающее значение YeildDB.FIPS
вместо подзапроса с использованием значения внешнего запроса.