我有一个类似于这样的表:
STOCK_ID TradE_TIME PRICE VOLUME 123 1 5 100 123 2 6 150 456 1 7 200 456 2 8 250
对于每个股票我想获得最新价格(最新的只是最大交易时间)和汇总交易量,所以对于上表我想看到:
123 6 250 456 8 450
我刚刚发现当前查询没有(总是)工作,即无法保证所选价格始终是最新的:
select stock_id,price,sum(volume) group by stock_id
这可能没有子查询吗?谢谢!