J'ai besoin d'insérer des données de table1 dans table2. Cependant, je voudrais définir la colonne myYear dans table2 à 2010. Mais, il n'y a pas une colonne myYear dans table1.Comment puis-je INSERT INTO d'une table mysql dans une autre table et définir la valeur d'une colonne?
Donc, mon insert de base ressemble à:
INSERT INTO `table2` (place, event)
SELECT place, event
FROM table1
En gros, je voudrais faire quelque chose comme ce qui suit:
INSERT INTO `table2` (place, event, SET myYear='2010')
...
est-il un moyen de définir la valeur de la colonne dans la insérer une déclaration?
+1 pour montrer la tentative de réponse afin que nous puissions voir exactement ce que vous essayiez. – mynameiscoffey