Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL:inserisci i valori di un'altra tabella in una colonna

È possibile utilizzare espressioni nell'elenco di colonne SELECT. Finché le colonne nell'elenco di selezione e le colonne nella tabella di destinazione corrispondono per numero e tipo di dati, puoi fare qualcosa del genere:

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