修改
修改表名:
ALTER TABLE 旧表名 RENAME AS 新表名
例子:
-- 修改表名,ALTER TABLE 旧表名 RENAME AS 新表名
ALTER TABLE teacher RENAME AS new_teacher
增加表的字段:
ALTER TABLE 表名 ADD 列属性
ALTER TABLE teacher ADD INT(11)
修改表的字段:
(重命名,修改约束)
ALTER TABLE 表名 MODIFY 字段名 列属性[]
-- 修改表的字段,(重命名,修改约束)ALTER TABLE 表名 MODIFY 字段名 列属性[]
ALTER TABLE teacher MODIFY age VARCHAR(11) -- 修改约束
ALTER TABLE 表名 CHANGE 旧字段名 新字段名 列属性([]
-- ALTER TABLE 表名 CHANGE 旧字段名 新字段名 列属性([]
ALTER TABLE teacher1 CHANGE age age1 INT(1) -- 字段名重命名
删除
-- 删除表的字段 ALTER TABLE 表名 DROP 字段名
ALTER TABLE teacher1 DROP age1
select answer_date,
round(count(issue_id)/count(DISTINCT author_id),2) per_num
from answer_tb
where month(answer_date) = 11
group by answer_date