比较如下两个SQL语句,可以发现仅group by 写法不同
1、select substr(item_type_code ,1 ,2 ) item_type_code ,
sum(sale_number) sum_sale_number
from p_item_type
grop by item_type_code
2、select substr(item_type_code ,1 ,2 ) item_type_code ,
sum(sale_number) sum_sale_number
from p_item_type
grop by substr(item_type_code ,1 ,2 )
从以上两个语句我们可以发现group by 后面即可接非统计函数处理内的列,也可以是整个非统计函数处理。
但是这两种写法可能会得到很不一样的结果。
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/10595277/viewspace-217970/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/10595277/viewspace-217970/