Hej,
Muszę wyciągnąć dane z tabeli:
Projekt | Użytkownik | Data | Godziny |
---|---|---|---|
XXXXX1 | Jan | 2018-04-09 | 3,00 |
XXXXX1 | Jan | 2018-04-11 | 2.00 |
XXXXX1 | Ala | 2018-02-10 | 5.00 |
XXXXX2 | Jan | 2018-05-09 | 3,00 |
XXXXX2 | Ala | 2018-09-10 | 5.00 |
Tabela ma kilkadziesiąt tysięcy wierszy, w ramach jednego projektu może być wielu użytkowników, korzy są też przypisani do innych projektów.
Chodzi o to żeby ta tabela wystąpiła w tej formie:
Projekt | Użytkownik | Miesiąc | Suma godzin |
---|---|---|---|
XXXXX1 | Jan | 2018-04 | 5,00 |
XXXXX1 | Ala | 2018-02 | 5.00 |
XXXXX2 | Jan | 2018-05 | 3,00 |
XXXXX2 | Ala | 2018-09 | 5.00 |
Generalnie trzeba zsumować liczbę godzin przy projekcie na miesiąc dla konkretnego użytkownika. Ale wymaga to dodatkowo zgrupowania do formy 1 wystąpienia na miesiąc użytkownika i projektu. Okazało się to trudniejsze niż myślałem więc liczę na odpowiedzi.