Ho provato a fare come mi dici tu, ma mi dà un errore nella clausola "order by", secondo me perchè dtt_doc non è compreso nell'insert.
Ho provato in questo modo:
i campi mi vengono ordinati per data ma essendoci sia cky_art che dtt_doc nella distinct mi raggruppa i record con dtt_doc e cky_art uguali.codice:SELECT distinct(cky_art), dtt_doc FROM zeus_ordc_m INNER JOIN zeus_ordc_d ON zeus_ordc_m.azienda = zeus_ordc_d.azienda AND zeus_ordc_m.csg_doc = zeus_ordc_d.csg_doc AND zeus_ordc_m.ngb_sr_doc = zeus_ordc_d.ngb_sr_doc AND zeus_ordc_m.ngl_doc = zeus_ordc_d.ngl_doc WHERE cky_cnt_clfr = '501.00001' ORDER BY dtt_doc desc
Non so più che pesci pigliare...