On Thu, 21 Jun 2007 14:01:23 +0400, Dmitry Yemanov <[EMAIL PROTECTED]> wrote:

>> У него агрегат не по d, по l
>
> Сервер считает по-другому. Причем не только наш, но и SQL2005, например :-)

Тогда почему сервер так считает только для WHERE, а в подзапросе нормально?
MSSQL вон и в подзапросе говорит, что "Multiple columns are specified in an 
aggregated expression containing an outer reference. If an expression being 
aggregated contains an outer reference, then that outer reference must be the 
only column referenced in the expression."

Типа, наш сервер более умный, с подзапросом справился, а WHERE "ниасилил" - 
благодарите за то, что хоть подзапрос работает?

-- 
Сергей Смирнов.

Ответить