J'ai deux tables
Tabel1 contient 2 colonnes
Tabel2 contient 2 colonnes
Un souhait d'ajouter la colonne d'âge de table2 à table1 (WHERE table1.id = table2.id)
Le tableau 1 doit alors contenir 3 colonnes
Ajoutez d'abord la colonne Âge dans le tableau 1
ALTER TABLE table1 ADD COLUMN Age TINYINT UNSIGNED DEFAULT 0;
puis mettez à jour cette colonne à l'aide de la requête Blow
UPDATE table1 t1
INNER JOIN Tabel2 t2 ON t1.id = t2.id
SET t1.age = t2.age;
Ajoutez d'abord la colonne avec le type de données approprié.
ALTER TABLE table1 ADD COLUMN Age TINYINT UNSIGNED NOT NULL DEFAULT 0;
Mettez ensuite à jour la table, afin que les valeurs soient "transmises".
UPDATE table1 t1
INNER JOIN tabel2 t2 ON t1.id = t2.id
SET t1.Age = t2.Age