#MySQL データ クエリ ステートメント between と境界値を含む
MySQL between で使用できます。 SQL ステートメントでデータの範囲を制限するために使用します。例:
select * from user where userId between 5 and 7;
ログイン後にコピー
userId が 5、6、7 であるユーザーをクエリします。userId 範囲には境界値が含まれており、これは次のクエリと同等です。
select * from user where userId >= 5 and userId <= 7;
多くの場所で、間の範囲は最初の範囲よりも大きいと述べられています。値と 2 番目の値未満ですが、実際にはこれは間違っています。私も以前からそう思っていましたが、実験の結果、両辺の境界値が含まれるという結論になりましたが、どうしても不安な場合は>=と<=を使って条件を指定するとよいでしょう。
なお、「間に挟まない」の範囲には境界値は含まれません。
推奨チュートリアル:「
mysql チュートリアル」
以上がmysql の間に と 境界が含まれていますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。