SELECT avg( duration ) as average FROM login;
login
The datatype for duration is \"time\", thus my value is like: 00:00:14, 00:20:23 etc
I execute the
Try this:
SELECT SEC_TO_TIME(AVG(TIME_TO_SEC(`login`))) FROM Table1;
Test data:
CREATE TABLE `login` (duration TIME NOT NULL); INSERT INTO `login` (duration) VALUES ('00:00:20'), ('00:01:10'), ('00:20:15'), ('00:06:50');
Result:
00:07:09