使用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
聚合函數分組
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章
oracle基本操作
顿顿的果园
2018-08-27 19:01:29
mysql 模糊查詢LIKE 在tp中使用
helloworld_coco
2018-08-27 18:35:30
衛道士還真他媽的多
iteye_13958
2018-08-27 18:31:16
oracle10g 數據庫分頁
possibleonline
2018-08-27 16:28:03
linux下oracle數據庫服務和監聽的啓動停止
iteye_13152
2018-08-27 16:09:01
ORACLE查詢及刪除重複記錄的方法
iteye_13152
2018-08-27 16:09:01
oracle blob clob flob操作
iteye_13152
2018-08-27 16:09:01
redis命令
duruiyang603
2018-08-27 15:17:55
BerkeleyDB存儲算法差別
iteye_21045
2018-08-27 15:05:04
Database一些概念
iteye_21045
2018-08-27 15:05:03
Transaction
iteye_21045
2018-08-27 15:05:03
SQL執行過程原理
iteye_21045
2018-08-27 15:05:03