我无法找到如何获得我所关注的所有操作的最后价格。这是DB:
ISIN表:
mnemonic | name | toFollow
价格表
mnemonic | date | price
如何获得每个ISIN的最后5个价格,其中toFollow = 1?
感谢您的帮助
答案 0 :(得分:-2)
只需按日期排序然后限制为5:
select a.mnemonic,b.date,b.price
from isin as a
join isin b on (a.mnemonic=b.mnemonic)
where a.tofollow=1
order by b.date
limit 5;