我的dbase表包含以下字段:
gameid、下标、参赛者、移动电话、时间戳、hashcode、得分、langType、实际分数、时间、vcnumber、subid;
我需要选择唯一的(子)40个条目,其得分最高,占用的时间也较少。
发布于 2014-08-13 06:53:21
取决于您对SQL的兴趣:
select * from <tablename> order by score, timetaken desc limit 40;或者:
select top 40 * from <tablename> order by score, timetaken desc;发布于 2014-08-13 11:37:02
SELECT distinct actualscore,subid,timetaken,timestamp FROM mytable where score !='invalid score' and actualscore !='0' order by actualscore desc,timetaken asc ,timestamp asc;上面的查询给出了包含多个子me的结果集。我想在查询中消除重复,并满足上述给定条件。
https://stackoverflow.com/questions/25279773
复制相似问题