Chinaunix首页 | 论坛 | 博客
  • 博客访问: 33352
  • 博文数量: 19
  • 博客积分: 930
  • 博客等级: 准尉
  • 技术积分: 240
  • 用 户 组: 普通用户
  • 注册时间: 2006-07-25 17:29
文章分类

全部博文(19)

文章存档

2008年(19)

我的朋友

分类:

2008-05-18 21:23:45


作者:   链接:http://liulu.javaeye.com/blog/134938  发表时间: 2007年10月23日

声明:本文系JavaEye网站发布的原创博客文章,未经作者书面许可,严禁任何网站转载本文,否则必将追究法律责任!

使用group by分组时如果需要显示几个属性值就要在分组中加入

select b.property_name,b.variety, sum(a.whole_num) from tb_stock a, td_product_property b where a.property_id = b.property_id group by b.property_name,b.variety,b.product_info_id

但如果要统计按某一属性的合计时则要使用下列的方法
select b.property_name,b.variety, sum(a.whole_num) over (partition by b.product_info_id)
from tb_stock a, td_product_property b
where a.property_id = b.property_id
本文的讨论也很精彩,浏览讨论>>


JavaEye推荐



阅读(319) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~