Ну а как он должен понять по какому именно полю группировать ?

я бы понял, если бы вариант "GROUP BY 1,3" не проходил.
но ведь проходит - значит он понимает, что поля  одинаковые.

понятно, что это не жизненно необходимая доработка,
как написать чтобы сработало - есть несколько вариантов.


еще попробовал сделать так:

SELECT ... id_Storage AS STORAGE_FROM, id_Storage AS STORAGE_TO

GROUP BY id_Storage, id_GoodSpec

этот пример говорит, что у него претезия к одинаковым именам колонок,
а не к самой группировке, так получается...?


и так тоже проходит:

SELECT ... id_Storage AS STORAGE_FROM, id_Storage AS STORAGE_TO

GROUP BY STORAGE_FROM, id_GoodSpec

Ответить