tft每日頭條

 > 科技

 > sql語句怎麼找次大值

sql語句怎麼找次大值

科技 更新时间:2024-08-03 14:15:45

sql語句怎麼找次大值(SQL語法BETWEEN)1

BETWEEN 操作符在 WHERE 子句中使用,作用是選取介于兩個值之間的數據範圍内的值。

SQL BETWEEN 語法

sql語句怎麼找次大值(SQL語法BETWEEN)2


演示數據庫

sql語句怎麼找次大值(SQL語法BETWEEN)3


BETWEEN 操作符實例

現在,我們希望獲取 Students_hobby_t 表中 Age字段值 14 和 16 之間的所有學生信息:

sql語句怎麼找次大值(SQL語法BETWEEN)4

輸出結果集為:

sql語句怎麼找次大值(SQL語法BETWEEN)5

需要注意的時,在不同的數據庫中,BETWEEN 操作符會産生不同的結果,如下:

  • 在一些數據庫中,BETWEEN A AND B 選取介于兩個值之間但不包括A、B兩個值
  • 在一些數據庫中,BETWEEN A AND B 選取介于兩個值之間且包括A、B兩個值
  • 在一些數據庫中,BETWEEN A AND B 選取介于兩個值之間且包括第一個A值但不包括最後一個B值

NOT BETWEEN 操作符實例

如果,我們希望獲取 Students_hobby_t 表中 Age字段值 14 和 16 之外的所有學生信息,可以使用使用 NOT BETWEEN,如下:

sql語句怎麼找次大值(SQL語法BETWEEN)6

結果集如下

sql語句怎麼找次大值(SQL語法BETWEEN)7


BETWEEN與其他WHERE條件實例

如果,我們希望獲取 Students_hobby_t 表中 Age字段值 14 和 16 之外的所有學生信息,同時要求Hobby_id 值不是10 或13,如下:

sql語句怎麼找次大值(SQL語法BETWEEN)8

結果集如下:

sql語句怎麼找次大值(SQL語法BETWEEN)9


日期值的 BETWEEN 操作符實例

如果,我們希望獲取 Students_hobby_t 表中 Time 字段值 '2019-8-14' 和 '2019-8-16' 之間的所有學生信息,如下:

sql語句怎麼找次大值(SQL語法BETWEEN)10

結果集如下:

sql語句怎麼找次大值(SQL語法BETWEEN)11


,

更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!

查看全部

相关科技资讯推荐

热门科技资讯推荐

网友关注

Copyright 2023-2024 - www.tftnews.com All Rights Reserved