在mysql中添加一个常量日期列

时间:2016-12-12 05:42:13

标签: mysql

我在mysql中有一个表。

pyparsing

这只是我桌子的一部分。它由许多行组成

我想在此表中添加一个日期列,并且日期不变。说'2009-01-01' 列的类型应该是日期。

+------+---------+
|value |  unit   |
+------+---------+
|    2 | DAY     | 
|    3 | MONTH   | 
+------+---------+

我想创建table_2

+------------+------+---------+
| date       |value |  unit   |
+------------+------+---------+
| 2009-01-01 |    2 | DAY     | 
| 2009-01-01 |    3 | MONTH   | 
+------------+------+---------+

但是语法错误。

任何想法怎么做?

1 个答案:

答案 0 :(得分:0)

试试这样:

CREATE TABLE table_2(
dates DATE
) SELECT  '2009-01-01' AS dates, value, 
unit FROM table_1

了解更多信息请访问:http://dev.mysql.com/doc/refman/5.5/en/create-table-select.html