寫程式用在資料庫上最常用的語法有加總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'
留言列表