【发布时间】:2012-09-13 06:28:39
【问题描述】:
我需要将具有 {Name, DateTime, Open, High, Low, Close, Volume} 的股票市场“1 分钟”数据分组到不同的时间范围内,即。 MYSQL 上的“5 分钟/15 分钟/60 分钟”。基于 sqlfiddle 构建的架构 - http://sqlfiddle.com/#!2/91433。
我找到了一个链接 - Group OHLC-Stockmarket Data into multiple timeframes with T-SQL,对 MSSQL 有类似要求。
我尝试点击链接 - http://briansteffens.com/2011/07/19/row_number-partition-and-over-in-mysql/,获取 row_number(),结束,在 mysql 中进行分区以解决问题。
我是sql新手,谁能指点我正确的方向?
【问题讨论】:
-
你这里真的有问题吗,或者你只是在陈述你到目前为止所做的事情?
-
@JamWaffles,感谢您对此进行调查。我没有解决这个问题的办法。我想要一个 SQL 查询将“1min”的 ohlc 数据转换为“5min”的间隔。
标签: mysql sql stockquotes group-by