MS-Access -> SELECT AS + ORDER BY = ошибка

Я пытаюсь сделать запрос, чтобы получить регион, в котором было больше всего продаж сладких продуктов. «grupo_produto» - это тип продукта, а «regiao» - это регион. Итак, я получил этот запрос:

SELECT TOP 1 r.nm_regiao,  (SELECT COUNT(*)
        FROM Dw_Empresa
        WHERE grupo_produto='1' AND 
        cod_regiao = d.cod_regiao) as total 
FROM Dw_Empresa d
INNER JOIN tb_regiao r ON r.cod_regiao = d.cod_regiao ORDER BY total DESC

Затем, когда я запускаю запрос, MS-Access запрашивает параметр «всего». Почему он не учитывает вновь созданный «столбец», который я сделал в предложении select?

Заранее спасибо!

7
задан Conrad Clark 17 October 2010 в 15:18
поделиться