linux之SQL語句簡明教程---BETWEEN,簡明教程---between

來源:互聯網
上載者:User

linux之SQL語句簡明教程---BETWEEN,簡明教程---between

IN 這個指令可以讓我們依照一或數個不連續 (discrete) 的值的限制之內抓出資料庫中的值,而BETWEEN 則是讓我們可以運用一個範圍 (range) 內抓出資料庫中的值。BETWEEN 這個子句的文法如下:

SELECT "欄位名" 
FROM " 表格名" 
WHERE "欄位名" BETWEEN '值一' AND '值二';

這將選出欄位值包含在值一及值二之間的每一筆資料。

舉例來說,若我們要由 Store_Information 表格中找出所有介於 January 6, 1999 及 January 10, 1999 中的資料,

Store_Information 表格

Store_Name Sales Txn_Date
Los Angeles 1500 05-Jan-1999
San Diego 250 07-Jan-1999
San Francisco 300 08-Jan-1999
Boston 700 08-Jan-1999

我們就打入,

SELECT * 
FROM Store_Information 
WHERE Txn_Date BETWEEN 'Jan-06-1999' AND 'Jan-10-1999';

請讀者注意:在不同的資料庫中,日期的儲存法可能會有所不同。在這裡我們選擇了其中一種儲存法。

結果:

Store_Name Sales Txn_Date
San Diego 250 07-Jan-1999
San Francisco 300 08-Jan-1999
Boston 700 08-Jan-1999


Linux實測結果如下:


轉載請註明作者:小劉

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.