我的dbase表包含以下字段:
gameid,subscriberid,contestsno,mobileno,timestamp,hashcode,score,langType,actualscore,timetaken,vcnumber,subid;
我需要选择唯一(subid)40个条目,这些条目的分数最高且花费的时间更少。
答案 0 :(得分:0)
取决于您的SQL风格:
select * from <tablename> order by score, timetaken desc limit 40;
或:
select top 40 * from <tablename> order by score, timetaken desc;
答案 1 :(得分:0)
SELECT distinct actualscore,subid,timetaken,timestamp FROM mytable where score !='invalid score' and actualscore !='0' order by actualscore desc,timetaken asc ,timestamp asc;
上面的查询给出了包含多个子节点的结果集。我希望在查询
中满足上述条件时消除重复