select distinct O.*, F.Nome as NomeFornitore, AZ.Nome as NomeAzienda, C.Nome as NomeCliente, A.Nome as NomeAgente, P.modalita as ModalitaPagamenti from ordini O inner join clienti C on O.IdCliente = C.IdClienti inner join fornitori F on O.IdFornitore = F.IdFornitori inner join pagamenti P on O.IdPagamento = P.IdPagamenti inner join agenti A on O.IdAgente = A.IdAgenti inner join dettagli D on O.IdOrdini = D.IdOrdine and D.Anno = 2025 inner join prodotti PR on D.IdProdotto = PR.IdProdotti and PR.Anno = 2025 left join aziende AZ on PR.AziendaCollegata = AZ.IdAziende where O.anno = 2025 AND 1=1 AND A.idAgenti = 12 order by O.IdOrdini DESC select distinct O.*, F.Nome as NomeFornitore, AZ.Nome as NomeAzienda, C.Nome as NomeCliente, A.Nome as NomeAgente, P.modalita as ModalitaPagamenti from ordini O inner join clienti_2013 C on O.IdCliente = C.IdClienti inner join fornitori_2013 F on O.IdFornitore = F.IdFornitori inner join pagamenti_2013 P on O.IdPagamento = P.IdPagamenti inner join agenti_2013 A on O.IdAgente = A.IdAgenti inner join dettagli_2013 D on O.IdOrdini = D.IdOrdine inner join prodotti_2013 PR on D.IdProdotto = PR.IdProdotti left join aziende_2013 AZ on PR.AziendaCollegata = AZ.IdAziende where 1=1 AND A.idAgenti = 12 order by O.IdOrdini DESC