Cytat(spook @ 5.05.2007, 06:55:38 )

WHERE (((Date()-[Data])>180));[/i]
Założyłem, że pół roku = 180 dni
Nie polecałbym zakładania własnej teorii połowy roku. I nie rozumiem twojego zapytania. Odejmujesz aktualną datę od jakiejś dowolnej innej i sprawdzasz czy ta różnica (w efekcie data) jest większa od 180...
A spróbuj tak:
SELECT * FROM Tabela WHERE DateAdd("m",6,DATA) > Date()