[問題] RoR 關於 資料庫 query 的問題
環境:
Ruby 1.8.6 Rails 2.0.2
狀況:
目前可以利用 form 跟 find
找出 特定日期 之間的 所有資料筆數
find(:all, :conditions => ['datadate BETWEEN ? and ?',
"#{startdate}","#{enddate}"])
可是要對這些 找出來的資料
進行進一步的處理時,遇到問題
其實就是不知道怎麼對這些資料進行再處理 orz
如:1.統計某個欄位的總和
用 .sum 去計算 會得到整個資料庫的 總和 orz
2.按照日期列出 簡表
如:10/1 有3筆,總和是30
10/2 有5筆,總和是20
不知道有大德,可以提供大略的方向嗎?
補充
原始資料庫內容
唱片名稱 購買地點 類別 價錢 購買日期
AAA 台北 DVD 20 20081001
BBB 台中 DVD 25 20081001
CCC 台中 CD 10 20081002
DDD 台北 DVD 30 20081002
EEE 台中 DVD 20 20081002
FFF 台北 CD 10 20081003
GGG 台北 DVD 20 20081003
我希望能列出 我指定的日期 (比如1001 ~ 1002)
1001 台北 1 總價:20
台中 1 總價:25
DVD 2 總價:45
CD 0 總價:0
1001 台北 1 總價:30
台中 2 總價:30
DVD 2 總價:50
CD 1 總價:10
不知道這樣有沒有比較清楚?
--
◎ 廉價鏡頭才是王道!! ◎
http://louisbb.iBravo.org
http://photo.ibravo.org/index-10005.html
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.116.143.66
推
10/04 22:27, , 1F
10/04 22:27, 1F
推
10/04 23:33, , 2F
10/04 23:33, 2F
※ 編輯: WuHome 來自: 122.116.143.66 (10/05 00:04)
→
10/05 00:05, , 3F
10/05 00:05, 3F
討論串 (同標題文章)
以下文章回應了本文:
完整討論串 (本文為第 1 之 4 篇):
Ruby 近期熱門文章
PTT數位生活區 即時熱門文章