Bonjour,
Savez-vous comment écrire une requête permettant de mettre à jour une table avec les données d'une autre table ?
J'aimerais copier tous les id_utilisateurs de la table "utilisateurs" dans la colonne id_utilisateur de la table "sites" mais en faisant correspondre les nom.
voici les tables :
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 CREATE TABLE `utilisateurs` ( `id_utilisateur` int(11) NOT NULL auto_increment, `nom` varchar(100) NOT NULL, `prenom` varchar(100) NOT NULL, PRIMARY KEY (`id_utilisateur`) ) ENGINE=MyISAM DEFAULT CHARSET=latin1 COMMENT='Tous les utilisateurs' AUTO_INCREMENT=372 ; CREATE TABLE `sites` ( `id_sites` int(25) NOT NULL auto_increment, `type_operation` varchar(255) default NULL, `id_utilisateur` int(25) default NULL, `nom` varchar(100) NOT NULL, `ville` varchar(255) default NULL, `cp` varchar(255) default NULL, `adresse_livraison` varchar(255) default NULL, PRIMARY KEY (`id_sites`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1 AUTO_INCREMENT=407 ;
Merci pour votre aide.
Partager