sql >> Databasteknik >  >> RDS >> Mysql

Mysql Average on time kolumn?

Prova detta:

SELECT SEC_TO_TIME(AVG(TIME_TO_SEC(`login`))) FROM Table1;

Testdata:

CREATE TABLE `login` (duration TIME NOT NULL);
INSERT INTO `login` (duration) VALUES
('00:00:20'),
('00:01:10'),
('00:20:15'),
('00:06:50');

Resultat:

00:07:09



  1. Vad är anledningen / användbarheten är att använda ENABLE nyckelord i oracle databas uttalanden

  2. Finns det en Oracle SQL-fråga som samlar flera rader till en rad?

  3. Hur man hämtar radvärden för en datagridview och skickar den till en annan form med en knapp i samma rad

  4. Hur man beräknar procentuell tillväxt vecka över vecka i MySQL