我想在表格中添加列。列名是name,surname 我如何在已创建的表中添加此列? 比如alter table MyTable ADD name,姓Varchar(100)???
答案 0 :(得分:4)
添加两个单独的列:
alter table mytable add name varchar(100);
alter table mytable add surname varchar(100);
如果您希望将它们放在列表中,只需将这些值连接在一起:
select concat_ws(', ', surname, name) as surname_name
不要将它们组合成一列。
答案 1 :(得分:0)
ALTER TABLE tablename ADD COLUMN `name,age` VARCHAR(45) NULL DEFAULT NULL;
姓名,年龄必须在否定符号之间。 我在这里输入它但在发布后它没有出现在用户界面上。 这里是键盘上面的标签。
这些否定符号中的任何内容都被视为列名。