Visual FoxPro 程序设计考试 急求?请人指教

设数据表STUDENT.dbf有字段:姓名、性别、年龄、民族、专业和成绩等。试按以下要求写出有关的SQL命令。
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
温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-06-23
我都怀疑你是不是佳大的 我马上也要考了 同命相连啊 你可以看书 我说我知道的 1问在表设计器处添加 点打开表格后点显示就能看到了 2问在76页(前提,你的书和我一样)可以找到答案 34问在94页 反正你说的全在前面一点 而且很集中了 比我简单多了
相似回答