如题:
描述不够清晰,想实现的方式是:
前提按日期倒序排,然后查询只查询出最近的,不是所有的数据,这样可以提升查询速率。如需查询所有的数据,可点击按钮实现查询所有的。
如上,有好的实现方式吗?感谢。
select * from table order by 日期字段 desc ${if(len(参数) == 0,"limit 5","")}
如果参数为空,只查询最大的5条数据,否则查询全部