我用的 DBMS是 Mysql
我現在的Table表格有一個欄位叫 dateline,其他兩個欄位叫name、money
這個欄位是記錄unix時間戳記
如果不管時間的話
我可以用下面的語法,算出每一個name的money的總合
SELECT sum(money) , name
FROM tbl_name
GROUP BY name
但是問題來了
我想要再以月份來區隔
比如:
年月份 Name Money
201007 xxx 100
201008 xxx 200
.....
請問我原來的sql要怎麼改才行呢
如果沒辦法的話,那如果再多加兩個欄位year、month去記的話
因為我希望保留原來的資料
那如果要下store procedure,來將原本的dateline,取出轉成 year、month
再寫回到原來的資料裡面
又該怎麼下store procedure呢
謝謝回答
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 122.117.39.194
→
07/09 11:32, , 1F
07/09 11:32, 1F
→
07/09 11:44, , 2F
07/09 11:44, 2F
→
07/09 11:54, , 3F
07/09 11:54, 3F