SQLite nie ma natywnego DATETIME
typ danych; wartości są przechowywane jako ciągi.
Musisz użyć wbudowanej funkcji daty, aby przekonwertować te ciągi na liczbę sekund, zanim będziesz mógł je dodać:
SELECT sum(strftime('%s', total_expend_time) -
strftime('%s', '00:00:00' ))
FROM timetable
Jeśli chcesz, aby to było sformatowane jako czas, musisz go później przekonwertować:
SELECT time(sum(...), 'unixepoch') FROM timetable