【发布时间】:2022-01-16 08:03:46
【问题描述】:
所以我在 youtube 上关注了这个 SQL 教程,我遵循了他所做的一切,最终得到了这段代码
CREATE TABLE user_data (
id INT,
username VARCHAR(20),
PRIMARY KEY(id)
);
ALTER TABLE user_data ADD gpa DECIMAL(3,2);
但结果我收到了这个错误:
ALTER TABLE user_data ADD gpa DECIMAL(3,2) Error Code: 1060. Duplicate column name 'gpa' 0.000 sec.
我使用 MySql Workbench 作为我的编辑器,这也是我第一次学习 SQL,我完全不明白这个错误。请帮忙?
【问题讨论】:
-
输入 show create table user_data ,查看结果,有没有 gpa 列?