【发布时间】:2014-06-15 23:56:25
【问题描述】:
我有这个 MySQL 表:
Act (
id INT NOT NULL AUTO_INCREMENT PRIMARY KEY,
type VARCHAR(20),
act_date datetime,
year INT,
month INT,
place VARCHAR(20)
);
我用随机值填充此表的列,接受列“年”和“月”。我想用'act_date'列中的年份填充我的'year'列,并对'month'列执行相同的操作(用'act_date'列中的月份数字填充它)。我将不胜感激。
【问题讨论】:
-
您可以使用
Month()和Year(),进一步参考:dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html
标签: mysql database sql-insert