- 博客(2)
- 资源 (10)
- 收藏
- 关注
原创 Group By一个不常用的用法
乍一看,大家一定认为这有什么好写的呀,不就是group by [item]嘛,对指定列进行分组而已。我在这里说的是一个将被MS删除、不符合ISO语法的用法(大家可以在MS没有删除前显摆显摆嘛,至少2008没有删除)。好,那这是什么语法呢,那就是Group by ALL 。那它和不加ALL有什么差别呢? 差别就是加了ALL后包含所有组和结果集,甚至包含那些其中任何行都不满足 WHERE 子句指定的搜索条件的组和结果集。注意的是指定了 ALL,将对组中不满足搜索条件的汇总列返回空值。
2010-11-04 17:03:00 2301 4
原创 三值逻辑及NULL一点延伸
在SQL的连接操作及搜索数据时使用聚合函数时,我们要注意三值逻辑的微妙之处,处理好三值逻辑还得提到一个关键点NULL值。在SQL中UNKNOWN值一般和NULL有关,也就是UNKNOWN值一般出现在包含在有NULL参与的表式中,在这儿大家一定要分清UNKNOWN作为表达式的值与NULL不是一个意思,不要混淆概念。
2010-11-04 17:00:00 2116 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人