Moderatori: Anthony47, Flash30005
archimede ha scritto:La domanda era: quale database? Access? SQLServer? Oracle? ...
E magari anche la versione, se possibile.
Alessandro
archimede ha scritto:La tabella da cui leggere i dati com'è fatta? Nome tabella, nome del campo chiave primaria, nomi degli altri campi necessari per fare la query che ti serve. Posta i nomi reali degli oggetti, grazie.
Alessandro
SELECT a.A, (SELECT SUM(b.A) FROM tab1 B WHERE b.IdImm<=a.IdImm) AS Progressivo
FROM tab1 AS a
ORDER BY IdImm;
archimede ha scritto:Vediamo se ho capito. Hai una tabella che si chiama tab1, ok. Questa contiene, tra gli altri, i campi:
- IdImm (chiave primaria, numerico?)
- A ? (un numero da sommare?)
Tu vuoi una query che visualizzi il campo numerico A di tutti i records presenti in tab1 e a fianco il totale progressivo del record attuale più tutti i precedenti?HTH.
- Codice: Seleziona tutto
SELECT a.A, (SELECT SUM(b.A) FROM tab1 B WHERE b.IdImm<=a.IdImm) AS Progressivo
FROM tab1 AS a
ORDER BY IdImm;
Alessandro
archimede ha scritto:Sì, corretto: in altri db è opzionale, in Access non ricordo.
Alessandro
Torna a Applicazioni Office Windows
Chrome: due profili uguali aperti contemporaneamente Autore: franco11 |
Forum: Software Windows Risposte: 1 |
Ottenere numero casuale con pesi diversi Autore: wallace&gromit |
Forum: Applicazioni Office Windows Risposte: 7 |
Visitano il forum: Nessuno e 13 ospiti