我有一个表exchangeCREATETABLE`exchange`(`id`int(11)NOTNULLAUTO_INCREMENT,`rank`int(11)NOTNULL,`name`varchar(255)NOTNULL,`volume`varchar(255)NOTNULL,`timestamp`datetimeNOTNULL,PRIMARYKEY(`id`))ENGINE=InnoDBAUTO_INCREMENT=75032DEFAULTCHARSET=utf8;每5分钟,会记录一记数据,每次209条左右,是当前时间209个数字货币交易所的成交量。我期望可以查到这样的数据:rankname[volume(最新的144个值)]timestamp我现在采用的笨办法是,一个个交易所去查,得到交易所列表一个个查selectvolumefromexchangewhereexchange.name='binance'orderbytimestampDESClimit144性能开销很大,想请教下,有没有更好的方法?
郎朗坤
叮当猫咪
喵喔喔
随时随地看视频慕课网APP
相关分类