Mysql
 sql >> Base de données >  >> RDS >> Mysql

MySQL :insérer des valeurs d'une autre table dans une colonne

Vous pouvez utiliser des expressions dans votre liste de colonnes SELECT. Tant que les colonnes de la liste de sélection et les colonnes de la table de destination correspondent en nombre et en type de données, vous pouvez faire quelque chose comme ceci :

INSERT INTO items_rooms (item_id, room_id, x_dot_y, n)  
SELECT id, room_id, CONCAT(x,'.',y), z
  FROM `items_phoenix`