SQL select语句到不同的条目

时间:2014-08-13 06:49:40

标签: sql

我的dbase表包含以下字段:

gameid,subscriberid,contestsno,mobileno,timestamp,hashcode,score,langType,actualscore,timetaken,vcnumber,subid;

我需要选择唯一(subid)40个条目,这些条目的分数最高且花费的时间更少。

2 个答案:

答案 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;

上面的查询给出了包含多个子节点的结果集。我希望在查询

中满足上述条件时消除重复