「2得点以上5得点未満の試合」はhome_scoreとaway_scoreの両カラムがという事でしょうか。
それとも自チームが「2得点以上5得点未満の試合」という事でしょうか。
両カラムならば
select * from gamedata where home_score >= 2 and home_score < 5 and away_score >= 2 and away_score < 5;
自チームという事なら
select * from gamedata where (h_a = 'H' and home_score >= 2 and home_score < 5) or (h_a = 'A' and away_score >= 2 and away_score < 5);
お礼
回答ありがとうございます。 私の説明不足でした。申し訳ありません。 自チームのスコアのみが対象でした。 先ほどご教示頂いた通りに実行したら無事できました。 本当に助かりました。ありがとうございました。 参考書ではこのような複雑なSQL文は記載されていない為、大変勉強になりました。 ありがとうございました。