Ciao, su una pag. asp eseguo una query che mi ritorna un erroe di overflow.
Non capisco dov'è l'errore.
Grazie in anticipo.
SELECT dbo.Poli.Descrizione AS Polo, dbo.CentriMovimento.Descrizione AS Ufficio, dbo.TempRich.IDMateriale AS CodMat, dbo.AnaMat.Descrizione AS Materiale, SUM(DISTINCT dbo.TempRich.Quanti) AS Totale, dbo.TempRich.IDRich AS NRich, dbo.CentriMovimento.IDPolo, dbo.TempRich.Bloccato, dbo.TempRich.Progetto, dbo.TempRich.Fabb, dbo.AnaMat.Costo, dbo.AnaMat.Costo * dbo.TempRich.Quanti AS Expr1
FROM dbo.TempRich INNER JOIN
dbo.CentriMovimento ON dbo.TempRich.IDUffRich = dbo.CentriMovimento.Codice INNER JOIN
dbo.AnaMat ON dbo.TempRich.IDMateriale = dbo.AnaMat.Codice INNER JOIN
dbo.Poli ON dbo.CentriMovimento.IDPolo = dbo.Poli.Codice
GROUP BY dbo.CentriMovimento.Descrizione, dbo.TempRich.IDMateriale, dbo.AnaMat.Descrizione, dbo.TempRich.IDRich, dbo.Poli.Descrizione,
dbo.CentriMovimento.IDPolo, dbo.TempRich.Bloccato, dbo.TempRich.Progetto, dbo.TempRich.Fabb, dbo.AnaMat.Costo,
dbo.AnaMat.Costo * dbo.TempRich.Quanti
HAVING (dbo.TempRich.IDMateriale <> '78237') AND (dbo.TempRich.IDMateriale <> '78242') AND (dbo.TempRich.IDMateriale <> '100055') AND
(dbo.TempRich.IDMateriale <> '100057') AND (dbo.TempRich.IDMateriale <> '78236') AND (dbo.TempRich.IDMateriale <> '78213') AND
(dbo.TempRich.IDMateriale <> '00057') AND (dbo.TempRich.IDMateriale <> '100040') AND (dbo.TempRich.IDMateriale <> '00087') AND
(dbo.TempRich.IDMateriale <> '00088') AND (dbo.TempRich.IDMateriale <> '00097') AND (dbo.TempRich.IDMateriale <> '78215') AND
(dbo.TempRich.IDMateriale <> '78210') AND (dbo.TempRich.IDMateriale <> '78245') AND (dbo.TempRich.IDMateriale <> '78246') AND
(dbo.TempRich.IDMateriale <> '00097')

Rispondi quotando