【发布时间】:2013-02-27 13:33:18
【问题描述】:
我有一个交易所列表,里面有汇率和日期,每天都会更新,
示例->
usd - 135 - 26/02/2013
Yen - 230 - 26/02/2013
GBP - 200 - 26/02/2013
usd - 136 - 25/02/2013
Yen - 230 - 25/02/2013
GBP - 205 - 25/02/2013
我有一个查询,将他们组合起来,然后 查询是这样的 ->
SELECT Curr, Src, GROUP_CONCAT(Rate, '|', Feeddate
ORDER BY feeddate ASC SEPARATOR ',' ) AS RateCal
FROM rates
所以它看起来像这样 ->
usd - 135 | 26/02/2013, 136 | 25/02/2013
Yen - 230 | 26/02/2013, 230 | 25/02/2013
GBP - 200 | 26/02/2013, 206 | 25/02/2013
但我也有一个查询来获取每个月每个交易所的平均值 这是->
SELECT Curr, DATE_FORMAT(Feeddate,'%Y-%M') AS 'Year', AVG(`Rate`) as 'Rate'
FROM rates,
但我现在想要的是像上面那样将每个交换组的月平均值连接起来
【问题讨论】:
-
你想拥有什么?
-
但是我现在想要的是像上面一样得到每个交换组的月平均值
-
你能展示你想要的结果吗?