Cześć, mam zbiór danych powiedzmy coś w ten deseń:
1 | 2008-08-01 | 2008-08-01 9:00:02
1 | 2008-08-01 | 2008-08-01 9:05:05
1 | 2008-08-01 | 2008-08-01 9:20:18
1 | 2008-08-02 | 2008-08-02 9:05:10
1 | 2008-08-02 | 2008-08-02 10:15:02
2 | 2008-08-01 | 2008-08-01 9:00:46
2 | 2008-08-02 | 2008-08-02 10:16:12
2 | 2008-08-02 | 2008-08-02 11:15:13
W pierwszej kolumnie jest ID pracownika.
Jak widać pierwsza i druga kolumna czasami jest taka sama. Różni się kolumna trzecia.
I teraz chodzi mi o to, żeby zrobić jakby distinct na pierwszej i drugiej kolumnie.
Tzn. z powyższego zbioru chcę uzyskać tylko pierwsze wartości dla danego dnia i danego pracownika:
1 | 2008-08-01 | 2008-08-01 9:00:02
1 | 2008-08-02 | 2008-08-02 9:05:10
2 | 2008-08-01 | 2008-08-01 9:00:46
2 | 2008-08-02 | 2008-08-02 10:16:12
Próbowałem robić złączenia z derived tables(select from (select...)), ale nic mi to nie dało.