La somma di tutti i campi PrezzoUnitarioRow dove IdRiferimento=2 mi restituisce 20, ed è esattocodice:SELECT SUM(PrezzoUnitarioRow) AS somma FROM RiepilogoCostiROWS WHERE IdRiferimento='2'
ma se volessi prencere solo i primi 2 valori?
ho provato a fare una top 2 ma il risultato restituito è sempre 20 (ho provato anche direttamente in access)
Com'è possibile che tutte e 3 le query mi diano lo stesso identico valore?
codice:SELECT TOP 2 Sum(RiepilogoCostiRows.PrezzoUnitarioRow) AS somma FROM RiepilogoCostiRows WHERE (((RiepilogoCostiRows.IdRiferimento)='2')) SELECT TOP 2 SUM(PrezzoUnitarioRow) AS somma FROM RiepilogoCostiROWS WHERE IdRiferimento='2'

Rispondi quotando