Here's an example. The thing you are looking for is DATEPART(). Might be a good idea to look that up in the Book Online. CREATE TABLE #MyTable(MyDate DATETIME)INSERT INTO #MyTable(MyDate) VALUES ('1/1/2002')INSERT INTO #MyTable(MyDate) VALUES ('2/1/2002')INSERT INTO #MyTable(MyDate) VALUES ('1/1/2003')INSERT INTO #MyTable(MyDate) VALUES ('2/1/2003')--Should return 4 rows--2 for 2002--2 for 2003SELECT * FROM #MyTableDELETE FROM #MyTableWHERE DATEPART(yy, myDate) <> DATEPART(yy, GETDATE())--Should now return 2 rows--2 for 2003SELECT * FROM #MyTableDROP TABLE #MyTableMichael<Yoda>Use the Search page you must. Find the answer you will.</Yoda>