範囲 (SQL:12060)

Questions
Betweenを使うと範囲指定でデータ集めることができるようになります。ここでいう範囲とは10以上20以下や2021/1/1以上2021/12/31以内等といった領域です。

【以下】や【未満】など、中学校の数学の授業でならう【含む/含まない】には注意しましょう。※Betweenは【含む】です。

 それではさっそくT_userテーブルを、まずは、素の形で見てみましょう。
Select * From T_user
flがフォロワーの数、frがフレンズの数です。※2021/9/1時点の情報です。

それではフレンズの数が10以上20以下の人を探してみましょう。
 SQL文を以下の通り書き換えて実行してみてください。
Select * From T_user Where fr Between 10 and 20
Order Byをつけると、結果がもっと見やすくなります。
Up:2021/08/29
Re:2021/09/09

Appendix
Click!
追加問題です。
範囲を12と19 及び13と18にそれぞれ変更して実行結果を確認してみてください。
どのように変化したか確認はできましたか?

Betweenですが、個人的にはあまり覚える必要はないかなと思います。 = < > などで代用できるのと、Between自体が=が必須になるので若干使いづらい感じがあります。
比較演算子と比べて唯一メリットがある点として、indexで検索したときにちょっとだけ早くなる可能性があります。ただ、思いつくメリットはそれだけしかないため、無理して使う必要もないかなとは思います。
超初級
初級
中級
上級
特殊
演習
超初級
初級
中級
上級
特殊
演習
aaaa