Jeżeli takie rekordy, mają identyczne dane, czyli prócz tego ID masz coś tam jeszcze, i w każdym przypadku wygląda to identycznie, to szczerze mówiąc kiepsko przechowujesz dane, raz że nie masz jak się odwołać do konkretnych danych (select), dwa nie masz nawet jak ich zaktualizować (update), to trzy, nie masz nawet jak ich skasować (delete).
Nie mniej, podejrzewam że jednak tak nie jest, i to ID o którym piszesz, to jest ID powiedzmy jakiejś kategorii, czy czegoś w tym rodzaju. A twój rekord, prócz tego ID, posiada pewnie inne pola, do których możesz w warunku dodatkowo się odnieść:
Kod
DELETE FROM `tabela` WHERE `cat_id` = 12 AND `id` = 1245;
Coś w tym rodzaju. Generalnie wypadało by mieć w bazie, chociaż jedną kolumnę, która posiada unikalny identyfikator (liczbowy, alfabetyczny, lub mieszany), dzięki czemu będziesz mógł się odwołać później do konkretnego rekordu. Jeżeli takiej kolumny nie posiadasz, spróbuj z tymi innymi kolumnami które masz dodatkowo w tej tabeli. Jeżeli nie masz takich, cóż, pozostaje ci zabawa z offset/limit, ale równie dobrze możesz wejść poprzez phpmyadmin i skasować taki rekord ręcznie.