MYSQL: Fusionner deux tables dans une, avec l'union
Je dois faire un tableau de deux autres tables (et l'utilisation de l'union). La requête qui fonctionne est:
SELECT * FROM tabel1
UNION
SELECT * FROM tabel2
Maintenant ce que j'ai à faire est de mettre ce résultat(données) dans le tableau3 (une table j'ai déjà, avec les mêmes colonnes que dans la table1 et table2).
Qui peut m'aider?
avez-vous essayé un
INSERT
?OriginalL'auteur user1947863 | 2013-09-03
Vous devez vous connecter pour publier un commentaire.
puisque vous avez les mêmes colonnes dans tous les trois d'entre eux ...
Dans un cas général, vous devez travailler avec des listes de colonnes comme
De cette façon, vous éviter des ennuis avec
auto_increment
id-colonnes. En outre, Vous devriez envisager d'utiliserUNION ALL
depuisUNION
filtres doublons de lignes et donc de prendre plus de temps sur les grandes tables.OriginalL'auteur cars10m