> Дело в том что у меня несколько строк с одним и тем же ключом
Значит, у тебя нет первичного ключа в таблице, так как первичный ключ должен быть уникален.
Исправляй структуру таблицы, чтобы был действительно уникальный ключ, тогда и проблем таких не будет.