Maison > Article > base de données > Comment mettre à jour une table avec une autre table via une instruction SQL
Comment mettre à jour une table avec une autre table via des instructions SQL : Vous pouvez utiliser l'instruction SELECT INTO. Par exemple, [mettre à jour l'ensemble de visite visit.nm = user.nm depuis l'utilisateur où visit.uid = user.uid].
Si vous souhaitez insérer des données d'une table dans une autre table, vous pouvez utiliser l'instruction SELECT INTO ou l'instruction INSERT INTO SELECT.
(Apprentissage recommandé : Tutoriel mysql )
Exemple :
Il y a maintenant les deux tableaux suivants :
Tableau d'informations utilisateur utilisateurs
Visite de la table d'informations historiques
Mise à jour de la déclaration SQL
update visit set visit.username = users.username, visit.phone = users.phone from users where visit.uid = users.uid
Résultat de la mise à jour :
Visite table d'information historique
vid uid time username phone 1 1 2019/06/15 19:23:45 Tom 13966666666 2 2 2019/06/18 14:03:59 3 3 2019/06/23 07:45:21 Lucy 13999999999
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!