FFabriziogUtente AttivoIscritto daset, 2016Messaggi5908 nov 2016, 15:57Vorrei in una query di riepilogo che le ore scritte in oo:mm:ss si sommassero. Guardando in giro qualcuno consiglia di usare il criterio datediff, ma mi lascia molto perplesso.
@AlexSuper FamosoIscritto dafeb, 2012Messaggi895108 nov 2016, 16:05Ma hai guardato la guida..? Tu hai l'esigenza di sommare... ti pare che datediff anche solo come nome possa sommare..? La risposta è NO. Eventualmente DateAdd ... ma solo se la somma non supera 23:59:59 altrimenti essendo un formato Data scatta il giorno successivo... ed i conti non tornerebbero. Quindi serve convertire tutti i dati in unità elementare... secondi. Sommare tutti... ed il risultato lo si converte in una stringa contenente la conversione per divisione della somma in secondi... Secondi/3600=ore Il resto lo si converte in minuti... ed il resto sono secondi.. Dicevo stringa in quanto non esiste un formato alternativo.
FFabriziogUtente AttivoIscritto daset, 2016Messaggi5908 nov 2016, 16:39@Alex ha scritto:Ma hai guardato la guida..? Sì, ma vado sempre a finire con le date. @Alex ha scritto:Tu hai l'esigenza di sommare... ti pare che datediff anche solo come nome possa sommare..? Infatti, per questo ho scritto qui.
willy55Molto attivoIscritto danov, 2015Messaggi83608 nov 2016, 17:40Prova a vedere le seguenti discussioni: http://forum.masterdrive.it/access-79/access-somma-campi-orario-71681/ http://answers.microsoft.com/it-it/msoffice/forum/msoffice_access-mso_other/sommare-ore-access-2010/1275241e-b6eb-4336-a2d7-58223b013770