摘要:
Oracle中groupby用法在select语句中可以使用groupby子句将行划分成较小的组,一旦使用分组后select操作的对象变为各个分组后的数据,使用聚组函数返回的是每一个组的汇总信息。使用having子句限制返回的结果集。groupby子句可以将查询结果分组,并返回行的汇总信息Oracle按照groupby子句中指定的表达式的值分组查询结果。在带有groupby子句的查询语句中,在select列表中指定的列要么是groupby子句中指定的列,要么包含聚组函数selectmax(sal),jobempgroupbyjob;(注意max(sal),job的job并非一定要出现,但有意义 阅读全文
posted @ 2013-07-24 23:11
星海浮沙
阅读(6116)
评论(0)
推荐(0)
摘要:
Oracle COALESCE函数语法为COALESCE(表达式1,表达式2,...,表达式n),n>=2,此表达式的功能为返回第一个不为空的表达式,如果都为空则返回空值。注意:所有表达式必须为同一类型或者能转换成同一类型。 阅读全文
posted @ 2013-07-24 22:02
星海浮沙
阅读(216)
评论(0)
推荐(0)
摘要:
格式为:NVL( string1, replace_with)功能:如果string1为NULL,则NVL函数返回replace_with的值,否则返回string1的值。引申一下,此NVL的作用与SQLserver 中的 ISNULL( string1, replace_with) 一样。注意事项:string1和replace_with必须为同一数据类型,除非显式的使用TO_CHAR函数。例:NVL(TO_CHAR(numeric_column), 'some string') 其中numeric_column代指某个数字类型的值。例:nvl(yanlei777,0) &g 阅读全文
posted @ 2013-07-24 21:54
星海浮沙
阅读(690)
评论(0)
推荐(0)

浙公网安备 33010602011771号