だから私はこの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
にはどうすればよいですか?totallaptime
races
(あいまいな質問のタイトルで申し訳ありませんが、この質問を要約する方法は考えられませんでした)
TIA