答案 0 :(得分:0)
假设您的表名为table
并且列price
和date
,以获得最低或最高价格:
select min(price) from table
select max(price) from table
按日期获取最新价格:
select top 1 price from table order by date desc
答案 1 :(得分:0)
假设"最后"列基于第一列,您可以使用substring_index()
/ group_concat()
技巧:
select date(datecol), min(price), max(price),
substring_index(group_concat(price order by date desc), ',', 1) as last_price
from t
group by date(datecol);
如果date
没有指定排序,那么可能还有其他一些列。