Calcolo giorni tra date presenti nello stesso campo

di Anonimizzato30568 il
2 risposte
Buongiorno
devo ricavare il numero di giorni tra due date di un campo data access, in forma parzializzata.
Esempio: data giorni
1/1/20
20/1/20 19
31/1/20 11
ho provato la seguente funzione SQL
SELECT Trasf_data.valuta1, Trasf_data.valuta1, [valuta1]-(select top 1 valuta1
from trasf_data as r1
where r1.valuta1<trasf_data.valuta1) AS calcola
FROM Trasf_data;
ma il risultato che ottengo è una sequenza di giorni che si sommano tra loro
ESEMPIO :
1/1/20
20/1/20 19
31/1\/20 30
dove sbaglio?
Grazie per la risposta

2 Risposte

  • SELECT Trasf_data.valuta1, Trasf_data.[valuta1] - (select Max(valuta1)
    from Trasf_data as r1
    where r1.valuta1 < Trasf_data.valuta1) AS calcola
    FROM Trasf_data
    ORDER BY Trasf_data.valuta1;
  • Grazie.
Devi accedere o registrarti per scrivere nel forum
2 risposte