Differenza date record successivi

Stafì

Nuovo Utente
19 Apr 2021
5
0
1
Salve a tutti. Avrei bisogno un vostro aiuto. Sto costruendo un DB e sono alle prese con una query ovviamente con scarso risultato.
L'obiettivo è questo: a parità di ID e di codice devo contare i giorni che ci sono tra un record ed un altro, qui di seguito un esempio :

ID_RIGACODICEDATADIFFERENZA DATA
1​
A
01/01/2005​
0​
1​
A
02/02/2006​
397​
1​
A
02/02/2006​
0​
1​
A
04/04/2008​
792​
1​
B
05/04/2008​
1​
1​
B
05/04/2008​
0​

Potete aiutarmi?
Spero di essere stata chiara.
 

Stafì

Nuovo Utente
19 Apr 2021
5
0
1
scusate riallego lo schema:
ID_RIGACODICEDATADIFFERENZA DATA
1​
A
01/01/2005​
0​
1​
A
02/02/2006​
397​
1​
A
02/02/2006​
0​
1​
A
04/04/2008​
792​
1​
B
05/04/2008​
0​
1​
B
05/04/2008​
0​
Vi ringrazio in anticipo.
 

CarlettoFed

Utente Attivo
17 Lug 2017
101
1
18
70
Intanto direi che i dati dovrebbero essere i seguenti:

ID_RIGACODICEDATADIFFERENZA DATA
1A01/01/20050
2A02/02/2006397
3A02/02/20060
4A04/04/2008792
5B05/04/20081
6B05/04/20080

altrimenti fra i record della stessa giornata non si può stabilire quale è la temporalità.
Supponendo che la tabella si chiami tblDati devi creare una query con i seguente codice:
Codice:
UPDATE tblDati SET tblDati.[DIFFERENZA DATA] = (SELECT Nz([DIFFERENZA DATA],0) AS Dato FROM tblDati WHERE ID_RIGA<[ID_RIGA]);
 

Stafì

Nuovo Utente
19 Apr 2021
5
0
1
Prima di tutto ti ringrazio tantissimo.
Purtroppo l'esempio che ho dato nella tabella è proprio cosi...ovvero la id è ripetuta più volte, in quanto è frutto di un'estrazione dati da un sistema, dove è stata esplosa la riga perchè trova diverse informazioni che purtroppo io non riesco sempre a vedere. Diciamo che la differenza di date dovrei effettuarla quando incontra sia lo stesso ID che lo stesso codice. Ad ogni modo proverò con il codice da te suggerito (grazie grazie grazie), e ti faccio sapere.
 

Stafì

Nuovo Utente
19 Apr 2021
5
0
1
Ho provato più volte ma mi restituisce sempre errore di sintassi. Non so dove sbaglio. Scusami
 

CarlettoFed

Utente Attivo
17 Lug 2017
101
1
18
70
Mi è successa una cosa strana ma mi è arrivato oggi l'ultimo messaggio del 20/04.
Comunque se hai ancora il problema e vogliamo provare a risolverlo devi scrivere a [email protected]
 

Stafì

Nuovo Utente
19 Apr 2021
5
0
1
Ciao Carletto. Ti ringrazio tantissimo. Alla alla fine ho risolto scopiazzando codice di qua e di là. Ad ogni modo sto cercando di risolvere altri rompicapi. Se posso ti contatterei, tramite la mail, per altro....Ad ogni modo ti ringrazio ancora
 
Discussioni simili
Autore Titolo Forum Risposte Data
Emix [PHP] Differenza Date + Ore PHP 3
V Calcolare la differenza tra due date in PHP PHP 1
F differenza tra 2 date PHP 5
Monital Differenza tra date PHP 8
G Differenza fra due date PHP 5
M Differenza tra date e countdown PHP 3
E Query differenza tra tabelle MySQL 5
A differenza tra account email e ISP presenti in blacklist Posta Elettronica 0
W Differenza tra orari PHP 3
Gabriele Visioli Differenza tra hosting e hosting WordPress Hosting 4
S Differenza tra le funzioni include () e require ()? PHP 1
T differenza fra mysql xampp e un mysql server Database 0
U [PHP] Differenza tra amministratore e utente PHP 2
M PHP Arrotondamento minuti in differenza tra due Orari PHP 9
S [PHP] Eseguire differenza su dati SQL presenti sulla stessa colonna PHP 1
V [PHP] Differenza reale tra bindParam e bindValue PHP 8
K Certificato SSL (https) gratuito o a pagamento? che differenza c'è? Server Dedicati e VPS 1
andrea.peo Calcolo differenza fra record attivo e precedente PHP 1
G Calcolo differenza valori provenienti da una tabella PHP 0
giap Classi stili/stili per singoli TAG- differenza- HTML e CSS 2
Z Google: qual'è la differenza tra Popolarità e Autorevolezza di un sito? SEO e Posizionamento 1
M Qual'è la differenza tra Server.Transfer e Response.Redirect? ASP.NET 1
Giacomo92 Differenza tra Webmaster e Web designer? Webdesign e Grafica 2
V Differenza tra operatori == e === in javascript? Javascript 1
felino [C#] Differenza tra ClipboardPasted e ClipboardPasting .NET Framework 2
M Calcolare differenza temporale tra datetime salvati sui records di una tabella mysql PHP 18
Monital Differenza tra int smallint etc. Database 5
S Differenza data PHP 1
A Differenza tra anteporre o posporre l'operatore di incremento nel ciclo for Javascript 5
C Ma perchè!!!! Differenza visualizzazione con iOS Safari HTML e CSS 2
Shyson Differenza UTF-8 e gli altri HTML e CSS 12
L Reale differenza con il precedente HTML HTML e CSS 1
C Differenza tra due ore PHP 17
PenguinLover Differenza tra detrazioni e deduzioni? Leggi, Normative e Fisco 3
YellowMan Differenza tra Server Virtuale e Cloud Server Cloud Computing e Cloud Server 1
M Differenza tra precision e scale PHP 2
novello88 Differenza tra include() e require() PHP 18
M [VB.Net] Che differenza c'è tra CType e DirectCast? ASP.NET 1
S Differenza tra queste righe di codice Javascript 2
N Con Google Crome a differenza di Explore i comandi per la musica non funzionano Javascript 0
S Differenza tra orari sballata! PHP 2
M Differenza tra richiesta sincrona e asincrona Ajax 0
emanuelevt differenza tra $array[]='valore' o array_push($array,'valore') PHP 2
emanuelevt differenza concreta tra array_rand e shuffle PHP 2
SolidSnake4 differenza tra sleep() e microtime() PHP 9
I Differenza data PHP 2
M Differenza tra valori sulla stessa colonna Database 10
A Differenza comportamento tra click mouse e pressione tasto invio Visual Basic 0
borgo italia differenza tra applet e script? Javascript 10
I Differenza tra blog e sito Webdesign e Grafica 12

Discussioni simili