webForumDet fria alternativet

MySQL - tidformat och enkel beräkning

Databaser & SQLur Databashanterare & SQL

0 svar · 369 visningar · startad av sacred-eagle

sacred-eagleMedlem sedan okt. 200415 inlägg
#1

Hej!
Jag behöver skapa några kolumner (i MySQL) som fylls i manuellt med timmar och minuter (arbetestimmar), helst i formatet 16.45 istället för 16:45 (på det svenska tangentbordet måste man ju klicka Shift för att få ett kolon, inte så praktiskt i detta fall).

Min första fråga är:

1.Behöver dessa kolumner ett visst format (som tex i Spreadsheets) eller bara VARCHAR?

Av fem kolumner måste jag göra några enkla beräkningar i två av dem:

time_in
time_out
time_sum = time_out - time_in (ut minus in)
lunchtid
time_min_lunch = time_sum - lunchtid (sum minus lunchtid)

Min andra fråga är således:

2. Hur gör jag sådana beräkningar (med tid-formaterade siffror förstås).

Hoppas jag gjort mig själv tillräckligt tydlig.

127 ms totalt · 3 externa anrop · v20260731065814-full.29ac60f6
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
123 ms — hämta tråd, inlägg och bilagor (db)