MySQL jonction/fusion vers une table tierce

Résolu/Fermé
pcerne Messages postés 14 Date d'inscription samedi 11 novembre 2000 Statut Membre Dernière intervention 11 septembre 2008 - 11 sept. 2008 à 10:20
pcerne Messages postés 14 Date d'inscription samedi 11 novembre 2000 Statut Membre Dernière intervention 11 septembre 2008 - 11 sept. 2008 à 13:20
Bonjour,

Petit schéma explicatif :

J'ai

une table A
id int
nom_id char(30)
prenom_id char(30)

une table B
id int
adresse char(40)

Je voudrais remplir une table C existante avec
id int
nom_id char(30)
adresse char(40)

Quelqu'un aurait la syntaxe ??


A voir également:

2 réponses

Rctll Messages postés 499 Date d'inscription dimanche 11 mai 2008 Statut Membre Dernière intervention 30 juin 2010 1 504
11 sept. 2008 à 10:40
si je ne m'abuse :

INSERT INTO C SELECT A.id,A.nom_id,A.prenom_id,B.adresse FROM A,B WHERE A.id=B.id;
1
pcerne Messages postés 14 Date d'inscription samedi 11 novembre 2000 Statut Membre Dernière intervention 11 septembre 2008 7
11 sept. 2008 à 12:49
Merci pour ta réponse malheureusement j'ai une erreur :

Unknown column 'forum_posts.topic_id' in 'field list'



Pourtant la colonne exsite bien
description ma table :


DESCRIBE forum_posts;


Textes complets Field Type Null Key Default Extra
Modifier post_id mediumint(8) unsigned NO PRI NULL auto_increment
Modifier topic_id mediumint(8) unsigned NO MUL 0
Modifier forum_id smallint(5) unsigned NO MUL 0
Modifier poster_id mediumint(8) NO MUL 0
Modifier post_time int(11) NO MUL 0
Modifier poster_ip char(8) NO
Modifier post_username varchar(25) YES NULL
Modifier enable_bbcode tinyint(1) NO 1
Modifier enable_html tinyint(1) NO 0
Modifier enable_smilies tinyint(1) NO 1
Modifier enable_sig tinyint(1) NO 1
Modifier post_edit_time int(11) YES NULL
Modifier post_edit_count smallint(5) unsigned NO 0
1
pcerne Messages postés 14 Date d'inscription samedi 11 novembre 2000 Statut Membre Dernière intervention 11 septembre 2008 7
11 sept. 2008 à 13:20
Le problème était les backquote que rajoute phpmyadmin

0