仓酷云

标题: MSSQL教程之tip:一些能够用于null值处置的函数 [打印本页]

作者: 灵魂腐蚀    时间: 2015-1-16 22:29
标题: MSSQL教程之tip:一些能够用于null值处置的函数
导致了一个使用几乎和mSQL一样的API接口的用于他们的数据库的新的SQL接口的产生,这样,这个API被设计成允许为用于mSQL而写的第三方代码更容易移植到MySQL。函数NVL(expr1,expr2)
NVL2(expr1,expr2,expr3)
NULLIF(expr1,expr2)
COALESCE(expr1,expr2,...,exprn)



NVLConvertsanullvaluetoanactualvalue

NVL2Ifexpr1isnotnull,NVL2returnsexpr2.Ifexpr1isnull,NVL2returnsexpr3.Theargumentexpr1canhaveanydatatype.

NULLIFComparestwoexpressionsandreturnsnulliftheyareequal,orthefirstexpressioniftheyarenotequal

COALESCEReturnsthefirstnon-nullexpressionintheexpressionlist

优化的SQL查询算法,有效地提高查询速度
作者: 因胸联盟    时间: 2015-1-19 07:50
连做梦都在想页面结构是怎么样的,绝非虚言
作者: 金色的骷髅    时间: 2015-1-24 11:23
相信各位对数据库和怎么样学习数据库都有一些经验和看法,也会有人走了一些弯路总结出自己的经验来,希望大家能把各自的看法和经验拿出来分享,给别人一份帮助,给自己一份快乐
作者: 柔情似水    时间: 2015-2-1 08:16
财务软件要用SQL也只是后台的数据库而已,软件都是成品的,当然多学东西肯定是有好处的..
作者: 小妖女    时间: 2015-2-7 01:44
SP4是一个累积性的ServicePack,包含自以前的ServicePack发布以来所有的修补程序(包括MS03-031安全公告)。
作者: 若天明    时间: 2015-2-19 13:52
大侠们有推荐的书籍和学习方法写下吧。
作者: 谁可相欹    时间: 2015-3-6 15:03
在select语句中可以使用groupby子句将行划分成较小的组,然后,使用聚组函数返回每一个组的汇总信息,另外,可以使用having子句限制返回的结果集。
作者: 活着的死人    时间: 2015-3-13 03:08
分区表是个亮点!从分区表也能看出微软要做大作强SQLServer的信心。资料很多,这里不详细说。但是重点了解的是:现在的SQLServer2005的表,都是默认为分区表的。因为它要支持滑动窗口的这个特性。这种特性对历史数据和实时数据的处理是很有帮助的。
作者: 再现理想    时间: 2015-3-13 03:08
我是一个ERP初学者,对于前台运用基本熟悉,但对于后台SQLServer的运用一点也不懂,特想学习下相关资料。至少懂得一些基本的运用。希望各位能给于建议,小弟再谢过!
作者: 透明    时间: 2015-3-13 03:08
学习SQL语言的话如果要学会去做网站就不是很难!但是要做数据库管理的话就有难度了!
作者: 仓酷云    时间: 2015-3-13 03:08
个人感觉没有case直观。而且默认的第三字段(还可能更多)作为groupby字段很容易造成新手的错误。
作者: 莫相离    时间: 2015-3-13 03:08
微软对CLR作了大篇幅的宣传,这是因为数据库产品终于融入.net体系中。最开始我们也是狂喜,感觉对象数据库的一些概念可以实现了。
作者: 分手快乐    时间: 2015-3-20 11:06
从项目平台的选择上讲,我们关心的,应该是一款产品能不能满足任务需求,而不是网上怎么说。




欢迎光临 仓酷云 (http://www.ckuyun.com/) Powered by Discuz! X3.2