Powiedzmy, że mamy 3 pola, username, start_date, end_date
Średnia różnica między dwiema datami pogrupowana według trzeciego pola?
Użytkownicy uruchamiają i zatrzymują wiele rekordów, np. Poniżej boba rozpoczęto i zatrzymano dwa rekordy.
bob 1/2/13 11:00 1/2/13 13:00
jack 1/2/13 15:00 1/2/13 18:00
bob 2/2/13 14:00 1/2/13 19:00
Muszę wiedzieć, średni czas podjąć (tj diff między początkiem a końcem), w godzinach, dla każdego użytkownika (czyli grupy przez użytkownika, a nie tylko dla każdego wiersza).
Nie mogę zrozumieć, jak zrobić różnicę, średnią ORAZ według grupy? Jakaś pomoc?
data - data zwraca różnicę w dniach IIRC – Viehzeug
@Viehzeug dodaje rozwiązanie dla sekund – Bohemian
Wow, ok, prostsze niż sobie wyobrażałam. Sądzę, że czyniłem to bardziej złożonym w mojej głowie, niż było to konieczne. –