SQL入门:数字函数与基本SELECT语句

需积分: 9 5 下载量 64 浏览量 更新于2024-08-15 收藏 5.26MB PPT 举报
"本文介绍了SQL语言中的数字函数,包括ROUND、TRUNC和MOD,以及SQL的基础知识,如SELECT语句的作用和基本语法。" 在SQL中,数字函数是用于处理数值数据的重要工具。以下是对这些函数的详细说明: 1. **ROUND函数**: ROUND函数用于对数字进行四舍五入。它接受两个参数,第一个是需要四舍五入的数值,第二个参数指定了保留的小数位数。例如,`ROUND(45.926, 2)` 将返回45.93,这意味着数值被四舍五入到小数点后两位。 2. **TRUNC函数**: TRUNC函数与ROUND类似,但它执行的是截断操作而不是四舍五入。同样接受两个参数,TRUNC会将数值的指定小数位数之后的部分全部删除。如`TRUNC(45.926, 2)` 返回45.92,小数点后第三位被直接去掉。 3. **MOD函数**: MOD函数返回两个数值相除后的余数。例如,`MOD(1600, 300)` 结果为100,表示1600除以300后得到的余数。 SQL语言是用于管理和操作关系数据库的标准语言。它的历史可以追溯到20世纪70年代,由IBM的实验室开发,全称为结构化查询语言。SQL是非过程化的,这意味着它允许用户以声明性方式指定他们想要的结果,而不是详细说明如何到达结果的过程。 在SQL中,`SELECT`语句是最基础也是最重要的组成部分,用于从数据库中检索数据。基本的`SELECT`语句结构如下: ```sql SELECT {*, column[alias], ...} FROM table; ``` 这里,`SELECT`关键字用于指定需要选取的列,`*`表示选取所有列,`column`是具体列的名称,`alias`是列的别名,`FROM`关键字指定数据来源的表。 - `SELECT * FROM dept;` 会选取`dept`表中的所有列。 - `SELECT column1, column2 FROM table;` 则只选取指定的列`column1`和`column2`。 SQL语句通常不区分大小写,但为了提高可读性,推荐将关键字写为大写,其他部分写为小写。语句可以分多行书写,并且表达式以分号结束。 了解并熟练掌握这些基本概念和函数对于SQL初学者来说至关重要,它们是构建更复杂查询和数据操作的基础。通过运用这些知识,你可以有效地从数据库中提取所需信息,进行数据分析和管理。