będę zilustrować, co chciałbym dostać w poniższym przykładzie:Jak uzyskać różnicę między dwoma datami zaokrąglone do godziny
'2010-09-01 03:00:00' - '2010-09-01 00:10:00'
Korzystanie TIMEDIFF()
, otrzymujemy 2 wyniku. Oznacza to, że nie bierze pod uwagę pozostałych 50 minut.
W tym przypadku chciałbym uzyskać: 50 (minut)/60 = 0,83 okresu. Dlatego wynik powinien być 2,83 a nie 2.
Czy rzutujesz na liczbę całkowitą? Powinieneś otrzymać wynik czasu, np. "2:50:00". – Matthew