Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

[sqlite] sumowanie czasu

0 views
Skip to first unread message

jer...@gmail.com

unread,
Nov 4, 2008, 5:43:45 AM11/4/08
to
witam,
mam program z podpięta bazą Sqlite3. W bazie jest jedna tabela z
rekordami opisującymi (nazwa i czas trwania) jakieś zadanie:

2008-10-01 temat1 02:55:00
2008-10-01 temat2 05:50:00
2008-10-02 temat3 04:15:00
2008-10-03 temat4 07:50:00

Chciałem zrobić zapytanie do bazy które podsumuje mi czas trwania z
danego dnia (po weekday) lub miesiąca. Próbuję coś stworzyć wg
przykładów z wiki sqlite ale za słaby w tym jestem. Byłbym wdzięczny
za pomoc.
--
jureko

jureko

unread,
Nov 4, 2008, 4:09:44 PM11/4/08
to
jer...@gmail.com wrote:

> witam,
> mam program z podpięta bazą Sqlite3. W bazie jest jedna tabela z
> rekordami opisującymi (nazwa i czas trwania) jakieś zadanie:

> data opis czas


> 2008-10-01 temat1 02:55:00
> 2008-10-01 temat2 05:50:00
> 2008-10-02 temat3 04:15:00
> 2008-10-03 temat4 07:50:00
>
> Chciałem zrobić zapytanie do bazy które podsumuje mi czas trwania z
> danego dnia (po weekday) lub miesiąca.

jednak nie można zbyt łatwo wątpić w swoje siły, zrobiłem tak:

SELECT time(sum(strftime('%s',czas)), 'unixepoch') FROM tabela WHERE
strftime('%w', data) = 'nr_dnia' AND data like "2008-10%"

i wygląda na to że dostaję co chciałem.

--
pozdrawiam
jureko

0 new messages