Access 在"选课"表中,为所有80分以下成绩增加5分 怎么做

为什么查询---更新查询后 条件是<80 更新到是 +5 最后<80的成绩都变成5分了

造成你所有成绩小于80分的都变成5的原因是你的成绩修改语句出了错,你可能写成了赋值语句,这样所有小于80分的人的成绩都会成为5分,正确的为操作为在原有成绩的基础上都加上5。

正确的语句:UPDATE “选课表” SET 成绩 = 成绩+5 WHERE 成绩 < 80;

SQL 是一门 ANSI 的标准计算机语言,用来访问和操作数据库系统。SQL 语句用于取回和更新数据库中的数据。SQL 可与数据库程序协同工作。

扩展资料:

SQL功能:

1、SQL数据定义功能,能够定义数据库的三级模式结构,即外模式、全局模式和内模式结构。在SQL中,外模式又叫做视图,全局模式简称模式,内模式由系统根据数据库模式自动实现,一般无需用户过问。

2、SQL数据操纵功能,包括对基本表和视图的数据插入、删除和修改,特别是具有很强的数据查询功能。

3、SQL的数据控制功能,主要是对用户的访问权限加以控制,以保证系统的安全性。

Access的优缺点:

优势:

1、Microsoft Access Basic提供了一个丰富的开发环境。这个开发环境给你足够的灵活性和对Microsoft Windows应用程序接口的控制,同时保护你使你免遭用高级或低级语言开发环境开发时所碰到的各种麻烦。

2、提高速度和减少代码量

3、用整形数进行数学运算,即使Microsoft Access 会使用一个联合处理器来处理浮点型算术,整型数算术也总是要快一些。可以替换有效的运算法则。

4、避免使用过程调用,避免在循环体中使用子程序或函数调用。

5、谨慎使用不定长数据类型,不定长数据类型提供了更大的灵活性,比如说允许正确处理空值和自动处理溢出。

6、用变量存放属性,对变量进行查找和设置都比对属性进行这些操作要快。

缺陷:

1、数据库过大时,一般ACCESS数据库达到100M左右的时候性能就会开始下降。

2、容易出现各种因数据库刷写频率过快而引起的数据库问题。

3、ACCESS数据库安全性比不上其他类型的数据库。

4、ACCESS论坛大了以后就很容易出现数据库方面的问题,当论坛数据库在50M以上,这个时候很可能就会出现数据库慢的情况。

参考资料来源:百度百科-Microsoft Office Access

参考资料来源:百度百科-结构化查询语言

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-11-29
更新到输入下列内容:[成绩]+5本回答被提问者采纳
相似回答