I was able to delete only 2 records using the following syntax:
USE Example1;
GO
DELETE TOP (2)
FROM Example1.dbo.RealTable
WHERE ID = '7' AND Name = 'ABC' AND Qty = '6';
GO
However, this deleted the first two records that I had added, and not the last two as one might expect. If you can join to another table and get some sort of datetime for the record insert, then you can order by and control which records are deleted. You may also want to consider adding some sort of Primary Key or Unique Index so that the rows can be uniquely indexed.
MSDN Transact-SQL Delete Reference:
http://msdn.microsoft.com/en-us/library/ms189835(v=sql.100).aspx[
^]