Запрос
SELECT name,id FROM tblname WHERE id IN (1,2,7,6);
должно показывать повторяющиеся строки; например если в таблице есть действительно двух разных строк с одинаковым идентификатором, то запрос покажет их (так как нет ключевого слова DISTINCT).
Вместо этого, если вы хотите создать повторяющиеся строки, начиная с таблицы, содержащей одиночные строки, вы должны объединить свою таблицу с таблицей, в которой повторяется 1 (в вашем случае); другой способ - использовать union следующим образом:
SELECT name, id FROM tblname WHERE id IN (1,2,7,6)
UNION ALL
SELECT name, id FROM tblname WHERE id = 1;
Редактировать
Поскольку ваш идентификатор является первичным ключом, он будет уникальным, отсюда и «проблема», с которой вы столкнулись. Если вы хотите разрешить дублирование строк при вставке, удалите первичный ключ. Если вам это нужно, рассмотрите возможные решения, предложенные выше.