id | pytanie_id | DATA | godzina 1131 | 306 | 2005-07-12 | 16:27:28 1130 | 306 | 2005-07-12 | 15:29:58 1129 | 306 | 2005-07-12 | 15:22:16 1128 | 306 | 2005-07-12 | 15:17:21 1127 | 306 | 2005-07-12 | 15:16:46 1104 | 306 | 2005-07-12 | 11:24:44 1103 | 306 | 2005-07-12 | 11:24:11 1102 | 306 | 2005-07-12 | 11:06:26 1035 | 273 | 2005-07-11 | 14:45:19 989 | 273 | 2005-07-11 | 09:50:42 974 | 273 | 2005-07-09 | 09:53:05
widzicie tutaj informacje o pytaniach przesyłanych przez użytkowników mojej stronki. Ta tabela prezentuje odpowiedzi na te pytania, np. w pytaniu 306 kontakt z użytkownikiem pojawił się 8 razy (8 rekordów w bazie).
potrzebuje dowiedzieć się, jaki był czas odpowiedzi po wysłaniu pytania przez użytkownika. W pyt. 306 kontakt użytkonika rozpoczął się 12.07 o godz. 11:06:26. O 11:24:11 dostał odpowiedz. Potrzebuję obliczyć różnicę czasu między tymi rekordami. Czyli pozostałe 6 rekordów dla tego pytania mnie nie interesuje (ważna jest pierwsza odpowiedz na pytanie). Problem polega na tym, że takich pytań mam w bazie kilkaset i chcę to policzyć dla wszystkich.
Siedzę nad tym i przyznam, że nie mam pomysłu. Pewnie da się to jakoś zrobić przez podzapytania, ale w tym jestem słaby. Może ktoś ma pomysł?
z góry dzieki!