Vous n'êtes pas identifié(e).
Pages : 1
Bonjour ;
Merci Jc et Infantimigulo pour vos réponses.
La syntaxe n'est pas la bonne en effet.
admettons la table table1 avec pour noms de colonnes (t1_id1,t1_c1,t1_c2,t1_c3), et la table table2 avec pour noms de colonnes (t2_id2,t2_c1,t2_c2,t2_c3)
Pour insérer la table 2 dans la table 1:
$sql="INSERT INTO TABLE1 (t1_c1,t1_c2,t1_c3) SELECT t2_c1,t2_c2,t2_c3 FROM TABLE2 WHERE .... ";
CODE: TOUT SÉLECTIONNER
A condition que le typage des colonnes reste compatible entre elles.
J'ai corrigé la requête comme vous m'avez dit, mais Mysql me retourne une erreur Table 'table2' already exists , alors j'ai modifié la requête comme ceci:
Mysql m'affiche toujours la même chose.
la condition devrait forcément être remplie.
J'ai inséré dans ma table1 un nombre important d'enregistrements donc la condition est remplie.
Pages : 1