close

寫程式用在資料庫上最常用的語法有加總SUM與顯示幾筆LIMIT、判斷GLOB與LIKE。

 

資料庫內容:

資料表為Text

欄位一為T1
欄位二為T2

加總SUM方法:

SELECT T1,SUM(T2) from Text GROUP BY T1

 

顯示幾筆LIMIT的方法:

顯示為10筆

SELECT * FROM Text LIMIT 10;

 

判斷GLOB方法:

是用來匹配通配符指定模式的文本值。

跟LIKE運算符不同的的地方是大小寫叫為敏感。

 

星號(*)代表零個、一個或多個數字或字符。

問號(?)代表一個單一的數字或字符。

 

XXXX為查詢的字

 

SELECT * FROM Text WHERE T1 GLOB 'XXXX'

SELECT * FROM Text WHERE T1 GLOB 'XXXX*'

SELECT * FROM Text WHERE T1 GLOB '*XXXX*'

SELECT * FROM Text WHERE T1 GLOB 'XXXX?'

SELECT * FROM Text WHERE T1 GLOB '?XXXX?'

SELECT * FROM Text WHERE T1 GLOB 'X??X'

 

判斷LIKE方法:

是用來匹配通配符指定模式的文本值。

 

百分號(%)代表零個、一個或多個數字或字符。

下劃線(_)代表一個單一的數字或字符。

 

XXXX為查詢的字

 

SELECT * FROM Text WHERE T1 LIKE 'XXXX'

SELECT * FROM Text WHERE T1 LIKE 'XXXX%'

SELECT * FROM Text WHERE T1 LIKE '%XXXX%'

SELECT * FROM Text WHERE T1 LIKE 'XXXX_'

SELECT * FROM Text WHERE T1 LIKE '_XXXX_'

SELECT * FROM Text WHERE T1 LIKE 'X__X'

arrow
arrow
    文章標籤
    SQLite
    全站熱搜
    創作者介紹
    創作者 小甲學習地 的頭像
    小甲學習地

    學習資訊部落

    小甲學習地 發表在 痞客邦 留言(0) 人氣()