update zakupy set ile=88 where ile=0;
Czyżbyś zapomniał o instrukcji update?
Czy mógłbyś nakreślić o co ci dokładnie chodzi, bo nie wiem, czy zrozumiałem.
Może spróbuj tak:
Zanim record się zaaktuazliuje na inny, to niech wpierw go zapisze do pliku.txt, a następnie z tego pliku odczyta zawartość i z tej zawartości pliku.txt odczytasz jakie było poprzednie ID, czy coś tam i dopiszesz do warunku.
Albo może z logów bazy uda ci się to wykonać, nie wiem.