Ну а как он должен понять по какому именно полю группировать ?
я бы понял, если бы вариант "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