Bonjour,
je débute et souhaite faire des requêtes simples.
je souhaite récupérer une donnée d'une table qui est dans un autre table d'une autre colonne à condition que les données de deux autres colonnes dans ces 2 tables soient identiques
Sauf que j'ai l'erreur quand j’exécute :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 INSERT INTO bb4764z_posts ( post_subject ) SELECT bb4764z_topics.topic_title FROM bb4764z_topics WHERE bb4764z_topics.topic_id = bb4764z_posts.topic_id
Si je met entre guillemets bb4764z_posts.topic_id , ça s'execute sans erreur mais forcement ça ne fait rien puisque la valeur bb4764z_posts.topic_id n'existe pas.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2MySQL a répondu : Documentation #1054 - Champ 'bb4764z_posts.topic_id' inconnu dans where clause
Comment puis je faire ?
Partager