Hur kan jag i min SQL sats räkna ut skillnaden mellan två tider i decimalt? Lagra inte tid som text. Inneffektivt och du förlorar validering av inmatad data.tidskillnad i decimalt...
tex:
18:00 - 16:30 (=01:30) = 1,5 timmar
18:00 - 16:54 (=01:06) = 1,1 timmar
Ska tilläggas att mina tider är sparade som text i databasen.
har provat:
TimeValue([_P29]![UtTid])-TimeValue([_P29]![InTid])
men får skumma värden såsom 18:00-17:00 = 0,04Sv: tidskillnad i decimalt...
Ett dygn är decimaltalet 1 därmed är en timme är 1/24. Mulitplicera därför värdet med 24:
(TimeValue([_P29]![UtTid])-TimeValue([_P29]![InTid])) * 24