使用来自另一个表的时间使用虚拟数据填充MySQL表

时间:2014-07-31 10:26:45

标签: mysql populate

我有一个表填充了时间戳,在创建另一个表时,我想用每个时间戳的零值填充它。例如:

Timestamps table
Timestamps |
-----------|
2014-07-01 |
2014-07-02 |
2014-07-03 |
2014-07-04 |
2014-07-05 |
2014-07-06 |

我想创建一个这样的第二个表:

Table 2
Timestamps | Values
-----------|--------
2014-07-01 | 0
2014-07-02 | 0
2014-07-03 | 0
2014-07-04 | 0
2014-07-05 | 0
2014-07-06 | 0

有一种简单的方法吗?

1 个答案:

答案 0 :(得分:1)

create table new_table as
select t.*, 0 as values
from your_table t;

这很简单。