- ベストアンサー
大変申し訳御座いません。初歩的質問になります。
以外に出ませんでした。 WHERE `s_num` = 9 s_num の9と10をとる場合はどうしたらよいでしょうか? 9 && 10 だと思ったんですけど ・・・。 ダメでした。 AND `s_num` = 10 でもダメでした。あれれ・・・
- みんなの回答 (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(もし少数のデータがあるなら、これは使えませんが)
その他の回答 (1)
- koke29
- ベストアンサー率58% (114/196)
回答No.1
WHERE s_num = '9' OR s_num = '10' か WHERE s_num BETWEEN '9' AND '10' でもいけると思いますが。
質問者
補足
ありがとうございます! 助かりましたm(__)m
補足
色々サイトも見てみたんですけど中々出来なかったんです。 また一つ勉強になりました! ありがとうございました!