我有 2 个问题。首先,我有一个MySQL数据库,其中包含以下行:id(AUTO_INCREMENT PRIMARY KEY)、name和time。该数据库代表比赛的时间。我想选择时间最短的名称和时间。
SELECT name, MIN(time) as time FROM race GROUP BY TIME;
只要名称中没有重复项,此查询就会为我提供所有时间和名称。但是,我只想要最快的时间和该行中的名称。
然后当我提交我的时间时,我想知道我在什么地方。将ORDER BY TIME
保持每行的每个 ID 相同,或者我可以按时间排序表,然后选择 ID = 1 的行吗?