Bonjour,
Débutant en SQL je requiers votre aide pour ce problème:
Je dispose de deux tables table1(id: int autoincrement primary_key, arg1, arg2, …) et table2 possédant exactement la même structure. Je souhaite créer une table3 formée des lignes de table1 et de table2
Cependant la requête :
CREATE TABLE table3 (structure précédente);
INSERT INTO table3 (SELECT * FROM table1);
INSERT INTO table3 (SELECT * FROM table2);
n’aboutit pas, car il y a un problème d’identifiant. id est une clé primaire, et ajouter les éléments de table2 ferait qu’il y aurait deux id=1.
Comment faire pour que table3 soit constituée de table1 et table2 à la suite, les identifiants s’enchaînant ?
+0
-0