我想创建一个表并用记录填充它。新表应命名为majorlist,并应包括学生ID、学生姓名(名字和姓氏之间用空格连接)、专业和每个学生的年龄(整年)。标记输出列 SID、Name、Major 和 Age。
create table majorlist
select studentid as 'SID' from students
select concat(firstname,' ',lastname) as "name" from students
select major as 'major' from students
select round((datediff(now(),DOB))/365) as "age" from students;
我知道这些中的每一个都是单独工作的,但我不知道如何将它们集成到一个表中而不会出错。我尝试从每个语句中删除选择语句,但仍然不起作用。