目前只写完第一题
没有问题请给予采纳
-- 创建XS表
CREATE TABLE [dbo].[XS](
[班级] nvarchar(50) NOT NULL, --非空
[姓名] nvarchar(50) NOT NULL,--非空
[语文] int check(语文 between 0 and 100) ,--0-100之间
[数学] int check(数学 between 0 and 100),--0-100之间
[外语] int check(外语 between 0 and 100),--0-100之间
[历史] int check(历史 between 0 and 100)--0-100之间
) ON [PRIMARY]
--添加数据
INSERT INTO XS
VALUES('1班','月月',85,100,85,90)
INSERT INTO XS
VALUES('3班','琪琪',80,90,80,80)
INSERT INTO XS
VALUES('2班','小云',90,90,90,80)
INSERT INTO XS
VALUES('1班','晨晨',88,99,88,76)
INSERT INTO XS
VALUES('3班','兰兰',90,98,90,85)
INSERT INTO XS
VALUES('1班','小一',54,58,61,50)
INSERT INTO XS
VALUES('1班','二牛',99,57,54,70)
INSERT INTO XS
VALUES('2班','微微',99,58,97,99)
INSERT INTO XS
VALUES('3班','小花',68,54,56,70)
INSERT INTO XS
VALUES('1班','彤彤',86,83,49,95)
INSERT INTO XS
VALUES('2班','啊沁',92,89,63,82)
alter table [XS] add [英语] int --添加英语列
ALTER TABLE [XS] DROP COLUMN [英语] --删除英语列