I user_id
ve lap_time
ile bir tablo var ve ben aşağıdaki sorguyu çalıştırıyorum:
SELECT `Lap`.`id`, `Lap`.`user_id`, `Lap`.`lap_time`
FROM `laps` AS `Lap`
WHERE `Lap`.`lap_time` < 57370
GROUP BY `Lap`.`user_id`
ORDER BY `Lap`.`lap_time` ASC
Kullanıcıların X daha hızlı ama sadece benzersiz olan tüm tur almak için çalışıyorum.
Yukarıdaki sorgu kullanıcıların üst tur dönmek, onun ben mantıklı eğer GROUP BY
sipariş etmek gerekir gibi? Yok
Kullanıcılar, birçok tur olabilir, bu yüzden 10 tur daha hızlı X'ten orada olabilir ama onlar aynı kullanıcı tarafından her şeysin, bu yüzden sadece o kullanıcı için en iyi tur istiyorum.
Bu mantıklı ve umut biri yardımcı olabilir!