Query sql, problema GROUP BY

di il
1 risposte

Query sql, problema GROUP BY

Ciao ragazzi
mi potete aiutare con un problema?

Ho la tabella [Articoli] con i campi IDArticolo (chiave primaria), Articolo, Quantità, Ncicli, ore da fare; poi ho la tabella [Lavorazioni] con i campi Lavorazioni (chiave primaria), data, articolo, Quantità, IDArticolo.

in una query di calcolo ho importanto le due tabelle, mettendoci i campi Data from [Lavorazioni] Articolo from [Lavorazioni] , poi ho la seguente espressione in SQL : Sum([Lavorazioni ].[Quantità]/[Articoli].[Ncicli]) AS [capi fatti],([capi fatti]*[Articoli].[ore_ da_ fare])/[Articoli].[Quantità] AS [ore fatte]
FROM [Articoli] INNER JOIN [Lavorazioni] ON [Articoli].IDArticolo = [Lavorazioni].IDArticolo
GROUP BY [Lavorazioni].Data, [Lavorazioni].Articolo, [Articoli].Ncicli;

quando vado a eseguire mi da l'errore "impossibile eseguire una query che non include l'espressione ([capi fatti]*[Articoli].[ore_ da_ fare])/[Articoli].[Quantità] AS [ore fatte] specificata come parte di una funzione di agregazione" praticamente quello che ho evidenziato in grassetto, non è giusto.... mi potete consigliate?

Grazie mille
adrianusca
Newbie

Post: 1
Iscritto il: 04/06/13 20:50

1 Risposte

Devi accedere o registrarti per scrivere nel forum
1 risposte