• ベストアンサー

大変申し訳御座いません。初歩的質問になります。

以外に出ませんでした。 WHERE `s_num` = 9 s_num の9と10をとる場合はどうしたらよいでしょうか? 9 && 10 だと思ったんですけど ・・・。 ダメでした。 AND `s_num` = 10 でもダメでした。あれれ・・・

質問者が選んだベストアンサー

  • ベストアンサー
  • koke29
  • ベストアンサー率58% (114/196)
回答No.2

補足の説明です WHERE s_num = '9' AND s_num = '10' だと、9 且つ 10の条件になりますので 該当データ0になるんですよ どちらも真でないとHITしませんので、ダメなのです WHERE s_num = '9' OR s_num = '10' なら、9 または 10の条件になりますから、データが9か10ならHITします BETWEEN ○ AND □ は ○から□に該当するデータを抽出しますので 9から10の間でHIT(もし少数のデータがあるなら、これは使えませんが)

iinnffoo
質問者

補足

色々サイトも見てみたんですけど中々出来なかったんです。 また一つ勉強になりました! ありがとうございました!

その他の回答 (1)

  • koke29
  • ベストアンサー率58% (114/196)
回答No.1

WHERE s_num = '9' OR s_num = '10' か WHERE s_num BETWEEN '9' AND '10' でもいけると思いますが。

iinnffoo
質問者

補足

ありがとうございます! 助かりましたm(__)m

関連するQ&A

専門家に質問してみよう