Może ktoś z was jest mi w stanie pomóc?
Jest tabela1:
id | nr | data | zawodnik
--------------------------------
1 | 1 |2003-01-01 | janek
2 | 1 |2004-01-02 | zbysiu
3 | 1 |2004-01-15 | maciek
4 | 2 |2003-12-05 | ala
i teraz potrzebuje pobrać z takiej bazy datę ale wyświetlam ją jako sam rocznik a nie całość jak w bazie np. 2004 . dla takich kryteriów ( nr=1 ) potrzebuję aby wynik zapytania zwrócił mi unikalne daty względem roku. czyli np jak w bazie jest dla nr=1 5 różnych dat zaczynających się od np.2004 i 7 dat zaczynających się na 2003 to wynik powinien być 2 czyli 2004 i 2003. Jest to możliwe? ja leżę i kwiczę:) moje pomysły się już wyczerpały niektóre wyglądały tak:
SELECT count(DISTINCT DATA) AS total FROM tabela1 WHERE nr=1