2 つの質問があります。まず、行を持つMySQLデータベースがあります: id(AUTO_INCREMENT PRIMARY KEY)、name、およびtime。このデータベースは、レースの時間を表します。時間が一番小さい名前と時間を選びたいです。
SELECT name, MIN(time) as time FROM race GROUP BY TIME;
このクエリは、名前に重複がない限り、すべての時間と名前を提供します。ただし、最速の時間とその行の名前だけが必要です。
次に、時間を送信するときに、自分がどこにいるかを知りたいと思います。各行の各IDを同じに保ちますORDER BY TIME
か、それとも時間ごとにテーブルを並べ替えてから、ID = 1の行を選択できますか?