Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

MySQL:insira valores de outra tabela em uma coluna


Você pode usar expressões em sua lista de colunas SELECT. Contanto que as colunas na lista de seleção e as colunas na tabela de destino correspondam em número e tipo de dados, você pode fazer algo assim:
INSERT INTO items_rooms (item_id, room_id, x_dot_y, n)  
SELECT id, room_id, CONCAT(x,'.',y), z
  FROM `items_phoenix`