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

MySQL:Indsæt værdier fra en anden tabel i en kolonne

Du kan bruge udtryk i din SELECT kolonneliste. Så længe kolonnerne i valglisten og kolonnerne i destinationstabellen matcher i antal og datatype, kan du gøre noget som dette:

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


  1. PCI Compliance for MySQL &MariaDB med ClusterControl

  2. SQL Server TRIM-, LTRIM- og RTRIM-funktioner

  3. Sådan vælger du mysql-rækker i rækkefølgen af ​​IN-klausulen

  4. hvordan opretter man beregnet felt i mysql?