菜鸟求助两重排序查找数据信息的写法
我想在sqlite数据库中一次查询5个数据,这五个数据必须是最新到达,但是下载次数最少的,因为用到两个order,老提示我同步错误,有没有一个好办法,可以让两个order都满足。
select * from file_download_table where userid = 'zhangsan' and filename like '%春晚%' order by arrivetime desc order by transferdtimes limit 5
其中:arrivetime是文件到达服务器时间,时间越大,表示文件越新,transferdtimes是文件被下载次数。
sqlite
数据库
order
服务器
------解决方案--------------------select * from file_download_table where userid = 'zhangsan' and filename like '%春晚%' order by arrivetime desc , transferdtimes limit 5