la query è questa:

SELECT * FROM (select concat(CodSIL,max(AnnoOrdine)) as AnnoOrdines from tblordinisil group by CodSIL) as tab1 left join tblordinisil as tab2 ON tab1.AnnoOrdines = concat(tab2.CodSIL,tab2.AnnoOrdine)

e mi dà il seguente errore:
Usato AnnoOrdines che non è nel GROUP BY.


AIUTATEMI !!!!