Visual FoxPro 程序设计考试 急求?请人指教
设数据表STUDENT.dbf有字段:姓名、性别、年龄、民族、专业和成绩等。试按以下要求写出有关的SQL命令。1)为该表增加一个字符型字段”专业“,宽度为10。2)在表中...
设数据表STUDENT.dbf有字段:姓名、性别、年龄、民族、专业和成绩等。试按以下要求写出有关的SQL命令。
1)为该表增加一个字符型字段”专业“,宽度为10。
2)在表中插入一个学生的记录:(20011228、王刚、男、21)
3)列出男生的平均年龄。
4)列出女生的最小年龄。
5)列出所有姓”李“的学生姓名、性别与年龄。
6)将少数民族(非汉族)学生的成绩提高10分。
7)删除成绩为空的记录。
8)按成绩由高到低的顺序列出所有记录内容。 展开
1)为该表增加一个字符型字段”专业“,宽度为10。
2)在表中插入一个学生的记录:(20011228、王刚、男、21)
3)列出男生的平均年龄。
4)列出女生的最小年龄。
5)列出所有姓”李“的学生姓名、性别与年龄。
6)将少数民族(非汉族)学生的成绩提高10分。
7)删除成绩为空的记录。
8)按成绩由高到低的顺序列出所有记录内容。 展开
展开全部
1) ALTER TABLE student ADD 专业 C(10)
2) INSERT INTO student(学号,姓名,性别,年龄) ;
VALUES('20011228','王刚','男',21)
3) SELECT AVG(年龄) as 平均年龄 FROM student WHERE 性别="男"
4) SELECT MIN(年龄) as 最小年龄 FROM student WHERE 性别="女"
5) SELECT 姓名,性别,年龄 FROM student WHERE 姓名 like "李%"
6) UPDATE student SET 成绩=成绩+10 WHERE 民族<>"汉"
7) DELETE FROM student WHERE 成绩 is null
8) SELECT * FROM student ORDER BY 成绩 DESC
2) INSERT INTO student(学号,姓名,性别,年龄) ;
VALUES('20011228','王刚','男',21)
3) SELECT AVG(年龄) as 平均年龄 FROM student WHERE 性别="男"
4) SELECT MIN(年龄) as 最小年龄 FROM student WHERE 性别="女"
5) SELECT 姓名,性别,年龄 FROM student WHERE 姓名 like "李%"
6) UPDATE student SET 成绩=成绩+10 WHERE 民族<>"汉"
7) DELETE FROM student WHERE 成绩 is null
8) SELECT * FROM student ORDER BY 成绩 DESC
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询