仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 590|回复: 7
打印 上一主题 下一主题

[学习教程] MSSQL教程之SQL循规蹈矩(16)数学运算符

[复制链接]
深爱那片海 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-16 22:20:58 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
修复过程包含最多4个阶段,在下面描述。在你开始前,你应该cd到数据库目录和检查表文件的权限,确保他们可被运行mysqld的Unix用户读取(和你,因为你需要存取你正在检查的文件)。如果它拒绝你修改文件,他们也必须是可被你写入的。数学运算符

尺度的ANSISQL-92撑持上面四个基础的算术运算符:


+





-





*





/





%


求余


个中求余运算符决意除法的余数。这个运算符不是ANSISQL撑持的,可是,尽年夜多半的数据库撑持他。上面是一些有效的数学函数,由于大概要用到它,以是我这里要会合提一下。在ANSISQL-92中不撑持这些函数,可是它们大概关于某些特别的RDBMS是无效的。但是它们关于几个次要的数据库体系都是无效的。上面就说说这些数学函数吧:
ABS(x)


前往x的相对值


SIGN(x)


当x为正数、零、负数的时分分离前往x的标记-1、0大概1


MOD(x,y)


前往x除以y的余数,跟x%y感化一样


FLOOR(x)


前往小于即是x的最年夜整数


CEILING(x)或CEIL(x)


前往年夜于即是x的最小整数


POWER(x,y)


前往x的y次方的数值


ROUND(x)


前往最靠近于x的数


ROUND(x,d)


前往小数点数为4的靠近于x的数


SQRT(x)


前往x的平方根


上面举个例子:
SELECTround(salary),firstname
FROMemployee_info
下面这条语句将从employee_info表当选择salary最靠近的数和firstname列。
修复过程包含最多4个阶段,在下面描述。在你开始前,你应该cd到数据库目录和检查表文件的权限,确保他们可被运行mysqld的Unix用户读取(和你,因为你需要存取你正在检查的文件)。如果它拒绝你修改文件,他们也必须是可被你写入的。
海妖 该用户已被删除
沙发
发表于 2015-1-19 09:08:46 来自手机 | 只看该作者
两个月啃那本sqlserver2005技术内部-存储引擎,花了几个月啃四本书
小女巫 该用户已被删除
板凳
发表于 2015-1-25 17:43:18 | 只看该作者
分区表是个亮点!从分区表也能看出微软要做大作强SQLServer的信心。资料很多,这里不详细说。但是重点了解的是:现在的SQLServer2005的表,都是默认为分区表的。因为它要支持滑动窗口的这个特性。这种特性对历史数据和实时数据的处理是很有帮助的。
飘飘悠悠 该用户已被删除
地板
发表于 2015-2-3 12:17:29 | 只看该作者
从项目平台的选择上讲,我们关心的,应该是一款产品能不能满足任务需求,而不是网上怎么说。
分手快乐 该用户已被删除
5#
发表于 2015-2-8 22:24:54 | 只看该作者
从底层原理到表层引用,书籍多的很。个人认为没有什么那本书好?这样的说法。主要看和个人的学习方法是否适合。
第二个灵魂 该用户已被删除
6#
发表于 2015-2-26 12:10:35 | 只看该作者
光写几个SQL实在叫无知。
兰色精灵 该用户已被删除
7#
发表于 2015-3-16 02:52:03 | 只看该作者
代替了原来VB式的错误判断。比Oracle高级不少。
admin 该用户已被删除
8#
发表于 2015-3-22 19:10:40 | 只看该作者
很多书籍啊,不过个人认为看书太慢,还不如自己学。多做实际的东西,就会遇到很多问题,网上搜下解决问题。不断重复这个过程,在配合sql的F1功能。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-22 23:37

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表