将表中的几列复制到MySQL中的另一列

让我们首先创建一个表-

mysql> create table DemoTable1

   -> (

   -> Id int,

  -> Name varchar(100)

   -> );

使用插入命令在表中插入一些记录-

mysql> insert into DemoTable1 values(10,'John');

mysql> insert into DemoTable1 values(11,'Chris');

mysql> insert into DemoTable1 values(12,'Robert');

使用select语句显示表中的所有记录-

mysql> select *from DemoTable;

输出结果

这将产生以下输出-

+------+--------+

| Id   | Name   |

+------+--------+

|   10 | John   |

|   11 | Chris  |

|   12 | Robert |

+------+--------+

3 rows in set (0.00 sec)

以下是将几个列从DemoTable1复制到另一个表DemoTable2的查询-

mysql> create table DemoTable2 (

-> select Name from DemoTable1 where Id=11

-> );

Records: 1 Duplicates: 0 Warnings: 0

现在检查表'DemoTable2'的表记录-

mysql> select *from DemoTable2;

输出结果

这将产生以下输出-

+-------+

| Name  |

+-------+

| Chris |

+-------+

1 row in set (0.00 sec)

以上是 将表中的几列复制到MySQL中的另一列 的全部内容, 来源链接: utcz.com/z/343557.html

回到顶部