Неверный аргумент для ошибки функции в ms доступе в коррелированном подзапросе

У меня есть проблема в моем коррелированном подзапросе в MS Access. Вот мой запрос:

SELECT t1.MfgProductId,
   (SELECT Sum(BalanceQuantity)
       FROM qry_MfgShipmentDetailWIP AS t2
       WHERE t2.MfgProductId = t1.MfgProductId) AS PrevQty
   FROM qry_MfgShipmentDetailWIP AS t1;

Но когда я запускаю это, я получаю ошибку: неверный аргумент функции. Но когда я бегу так:

SELECT t1.MfgProductId,
   (SELECT Sum(BalanceQuantity)
       FROM qry_MfgShipmentDetailWIP AS t2
       WHERE t2.MfgProductId = 'CFC1C06') AS PrevQty
   FROM qry_MfgShipmentDetailWIP AS t1;

Работает нормально.

Пожалуйста, помогите, что вызывает ошибку?

Ошибка при выполнении запроса в MS SQL-запрос доступа:

Ошибка при выполнении запроса в MS Access SQL View

0 ответов

Другие вопросы по тегам