ciao a tutti,
sono nuovo di questo forum e un novizio per quanto riguarda la programmazione in sql.
avrei un problema con una group by
ovvero io ho una tabella ordini con dei campi ordini, Commessa, Cliente, tipo, Qta_richiesta, qta_completata etc etc
per ogni commessa ho piu ordini, pero' nella mia query voglio visualizzare solo le commesse (non duplicate) e la somma della qta_richiesta degli ordini relativi a quella commessa e la quantita completata.
Quindi ho fatto la seguente query
SELECT [Commessa]
,[Cliente]
,[Tipo]
,SUM([Qta_richiesta])
,SUM([Qta_completata])
FROM [NETPRO_TEST].[dbo].[ORDINI]
where Tipo in ('SO','SF') group by Commessa
ovviamente però non riesce ad aggregare il cliente e il tipo.
per ogni commessa io ho lo stesso cliente e lo stesso tipo di ordine quindi mi andrebbe bene che mi vada a visualizzare un campo qualsiasi relativo all'ordine della commessa.
come potrei fare??

Rispondi quotando
