Jag jobbar på ett nyhetsarkiv där jag ska lista alla årtal under vilka det finns nyheter i databasen.
Jag har inte koden på den här datorn, men SQL-frågan ser ut ungefär så här:
SELECT Datum FROM Nyheter WHERE Datum < #" & DateAdd("d", -1, CDate(Year(Date) & "-01-01")) & "#"
När jag sedan loopar ut årtalen listas ett årtal ut lika många gånger som det finns nyheter från det året (logiskt). Måste jag fixa detta i koden när jag loopar eller går det att ordna i SQL-frågan?