Somma il tempo nel database SQLite di Android
-
27-10-2019 - |
Domanda
Ho un database che contrassegna l'ora ogni cinque minuti o meno se l'utente interrompe il database.Come posso prendere la somma della differenza tra i timestamp e sommarli?
MODIFICARE
Ho sei orari diversi, tutti a cinque minuti di distanza e una volta è, diciamo, a soli 2 minuti dall'ultimo orario automatico registrato dall'utente:
13:41:33
13:46:33
13:51:33
13:56:33
14:01:33
14:06:33
14:08:27
ora voglio prendere i tempi e aggiungere un segno che dice quanti minuti dall'ultima volta registrata:
13:41:33 = 0 //sarà zero perché è da lì che l'utente ha iniziato a cronometrare
13:46:33 = 5
13:51:33 = 5
13:56:33 = 5
14:01:33 = 5
14:06:33 = 5
14:08:27 = 2
Dopodiché voglio che la mia domanda prenda tutti i cinque e i due e li sommi:
0 +
5 +
5 +
5 +
5 +
5 +
2 =
27 minuti
Soluzione
Utilizzare un SQL SUM
funzione su quella colonna e dovrebbe darti il risultato.Probabilmente dovresti taggare la tua domanda con tag più specifici (SQLite, SQL, ecc.)