Disons que j'ai une table Exemple:Création des doublons de lignes dans une table SQL en changeant une colonne
characterid Primay Key
charactername
charatertype
picture1
picture2
De plus, disons il y a des milliers de lignes dans ce tableau.
Je veux sélectionner toutes les lignes: where characterid like 'a%'
, puis créer un doublon des lignes sélectionnées en modifiant leurs caractéristiques. Puisque characterid est la clé primaire et je ne peux pas avoir de doublons.
Les lignes nouvellement insérées auront des caractéristiques similaires à l'exception de la première lettre «a» qui sera modifiée en «b».
C'est jusqu'où je suis allé à ce jour:
INSERT INTO sample
SELECT * FROM sample WHERE characterid LIKE 'a%';
Veuillez marquer la base de données appropriée (ne pas étiqueter plusieurs) et postez votre tentative pour la résoudre. –
vkp, oui. vient d'ajouter l'ajustement. – shle2821
toutes les autres valeurs de colonne doivent-elles être conservées? –