you can do this using a MOD statement that divides two numbers and returns the remainder
to try
DELETE FROM [Records] WHERE ([ID] Mod 2)=0)
put it inside the loop to remove all alternate rows
eg,
ID = 0; rows = get_number_of_rows_in_the_table; i = 0;
this is one solution but not the correct syntax for access hope this helps
source share