BETWEEN 操作符在 WHERE 子句中使用,作用是選取介于兩個值之間的數據範圍内的值。
SQL BETWEEN 語法
現在,我們希望獲取 Students_hobby_t 表中 Age字段值 14 和 16 之間的所有學生信息:
輸出結果集為:
需要注意的時,在不同的數據庫中,BETWEEN 操作符會産生不同的結果,如下:
如果,我們希望獲取 Students_hobby_t 表中 Age字段值 14 和 16 之外的所有學生信息,可以使用使用 NOT BETWEEN,如下:
結果集如下
如果,我們希望獲取 Students_hobby_t 表中 Age字段值 14 和 16 之外的所有學生信息,同時要求Hobby_id 值不是10 或13,如下:
結果集如下:
如果,我們希望獲取 Students_hobby_t 表中 Time 字段值 '2019-8-14' 和 '2019-8-16' 之間的所有學生信息,如下:
結果集如下:
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!