Я получаю часы, вычитая поля времени в формате чч: мм (00:21)
используя это
rtrim (char (TIMESTAMPDIFF (8, char (LABTRANS.finishtime - LABTRANS.starttime)))) || ':' || rtrim (char (mod (int (TIMESTAMPDIFF (4, char (LABTRANS.finishtime - LABTRANS.starttime))), 60))) как total_time,
), но я должен показать в десятичном виде (0.3500). Как мне этого добиться.
см. Мою таблицу образцов:
-> создать таблицу labtrans (время начала, время окончания)
-> вставить в labtrans (время начала, время окончания)
значения ('08: 02 утра ',' 08:42 утра '),
('07: 02 утра ',' 08:42 утра '),
(«01: 02 pm», «09:02 PM»),
(«06: 02 утра», «08:00 утра»)