Buongiorno a tutto lo staff, utilizzo access 2010 e ho bisogno del Vostro aiuto (se possibile).
Ho fatto un semplice programm che calcola it tempo percorso con l'auto, quindi:
l'orario di partenza, i Km percorsi, l'orario di arrivo. Volevo calcolare la velocità del mezzo.
La tabella è così formata: ID-Data(Data/Ora)-OrarioPartenza(Data/Ora)-KmPercorsi(Numerico)-OrarioArrivo(Data/Ora)-
Pedaggio(Valuta)-Carburante(Valuta)-Note(Memo).
Il mio problema è che non riesco a visualizzare la velocità del mezzo.
Ho fatto due query una con delle formule arrotondate e una con formule più precise:
Primo sql: dati arrotondati sugli orari ma non precisi sul risultato velocità:
SELECT tabDati.Data, tabDati.OrarioPartenza, tabDati.KmPercorsi, tabDati.OrarioArrivo, tabDati.Pedaggio, tabDati.Carburante, tabDati.Note, DateDiff("n",[OrarioPartenza],[OrarioArrivo]) AS Tempo, Int([KmPercorsi]/[Tempo]*60) AS Velocità
FROM tabDati;
----------------------------------
Secondo sql: dati precisi sugli orari ma non visualizzati per errore sul risultato velocità:
SELECT tabDati.Data, tabDati.OrarioPartenza, tabDati.KmPercorsi, tabDati.OrarioArrivo, tabDati.Pedaggio, tabDati.Carburante, tabDati.Note, DateDiff("n",[OrarioPartenza],[OrarioArrivo])\60 & Format(DateDiff("n",[OrarioPartenza],[OrarioArrivo]) Mod 60,""". ""00") AS Tempo, [KmPercorsi]-[Tempo] AS Velocità
FROM tabDati;
se potete aiutarmi Vi ringrazio anticipatamente
Maurizio
Ho fatto un semplice programm che calcola it tempo percorso con l'auto, quindi:
l'orario di partenza, i Km percorsi, l'orario di arrivo. Volevo calcolare la velocità del mezzo.
La tabella è così formata: ID-Data(Data/Ora)-OrarioPartenza(Data/Ora)-KmPercorsi(Numerico)-OrarioArrivo(Data/Ora)-
Pedaggio(Valuta)-Carburante(Valuta)-Note(Memo).
Il mio problema è che non riesco a visualizzare la velocità del mezzo.
Ho fatto due query una con delle formule arrotondate e una con formule più precise:
Primo sql: dati arrotondati sugli orari ma non precisi sul risultato velocità:
SELECT tabDati.Data, tabDati.OrarioPartenza, tabDati.KmPercorsi, tabDati.OrarioArrivo, tabDati.Pedaggio, tabDati.Carburante, tabDati.Note, DateDiff("n",[OrarioPartenza],[OrarioArrivo]) AS Tempo, Int([KmPercorsi]/[Tempo]*60) AS Velocità
FROM tabDati;
----------------------------------
Secondo sql: dati precisi sugli orari ma non visualizzati per errore sul risultato velocità:
SELECT tabDati.Data, tabDati.OrarioPartenza, tabDati.KmPercorsi, tabDati.OrarioArrivo, tabDati.Pedaggio, tabDati.Carburante, tabDati.Note, DateDiff("n",[OrarioPartenza],[OrarioArrivo])\60 & Format(DateDiff("n",[OrarioPartenza],[OrarioArrivo]) Mod 60,""". ""00") AS Tempo, [KmPercorsi]-[Tempo] AS Velocità
FROM tabDati;
se potete aiutarmi Vi ringrazio anticipatamente
Maurizio