Допустим, у меня есть пример таблицы:Создание дубликатов строк в таблице SQL, изменяя один столбец
characterid Primay Key
charactername
charatertype
picture1
picture2
Кроме того, предположим, что есть тысячи строк в этой таблице.
Я хочу выделить все строки: where characterid like 'a%'
, а затем создать дубликаты строк, выбранных при изменении их символов. Поскольку characterid является первичным ключом, и у меня не может быть дубликатов.
Вновь вставленные строки будут иметь похожие символы, кроме первой буквы «a», которая будет изменена на «b».
Это как далеко я зашел так далеко:
INSERT INTO sample
SELECT * FROM sample WHERE characterid LIKE 'a%';
просим пометить соответствующую базу данных (не помечать несколько) и опубликовать вашу попытку решить эту проблему. –
vkp, да. просто добавила корректировку. – shle2821
Должны ли сохраняться все остальные значения столбцов? –