だから私はこのselectステートメントを使用しています:
select runners.name, runners.age, sum(races.laptime) as totallaptime
from runners join races on runners.runnerid = races.runnerid
where runners.region = "region001"
group by runners.runnerid
これにより、特定の地域のすべてのランナーが一覧表示され、すべてのラップタイムの合計が表示されます。
残念ながら、これはまだラップタイムがないその地域のすべてのランナーを見逃します(おそらくracesデータベースにエントリがないためです)。
このステートメントを調整selectして、特定の地域のすべてのランナーが含まれるようにし、データベースにエントリがない場合のをリストする0にはどうすればよいですか?totallaptimeraces
(あいまいな質問のタイトルで申し訳ありませんが、この質問を要約する方法は考えられませんでした)
TIA