在同一数据表中,基于一个日期列,日”、“月”、“年”、“季度”添加到表中。
SQL代码示例:
-- 添加天 ALTER TABLE table_name ADD COLUMN day INT;
UPDATE table_name SET day = DAY(date_column);
-- 添加月 ALTER TABLE table_name ADD COLUMN month INT;
UPDATE table_name SET month = MONTH(date_column);
-- 添加年 ALTER TABLE table_name ADD COLUMN year INT;
UPDATE table_name SET year = YEAR(date_column);
-- 添加季度 ALTER TABLE table_name ADD COLUMN quarter INT;
UPDATE table_name SET quarter = QUARTER(date_column);