【发布时间】:2012-09-28 18:36:30
【问题描述】:
这是我的数据集(CSV 格式,便于阅读):
item_category,year,price
"Bacon",1890,0.12
"Bacon",1891,0.126
"Bacon",1892,0.129
"Bacon",1893,0.142
"Eggs (dozen)",1890,0.208
"Eggs (dozen)",1891,0.221
"Eggs (dozen)",1892,0.221
"Eggs (dozen)",1893,0.224
我想找出每年培根和鸡蛋的价格总和。所以,我想要的结果是:
item_category,year,price
"Bacon and eggs",1890,0.328
"Bacon and eggs",1891,0.347
"Bacon and eggs",1892,0.35
"Bacon and eggs",1893,0.366
我是 SQL 的新手,我一直在研究 Self-Join 方法,但它们似乎并不是我想要的——我现在基本上已经没有想法了.
如果有帮助,我还知道如何将 Sequel gem 用于 Ruby。
【问题讨论】:
标签: ruby postgresql sequel