新聞中心
和SQL Server數(shù)據(jù)庫(kù)的查詢(xún)一樣,SQLite數(shù)據(jù)庫(kù)也有幾個(gè)特殊的查詢(xún)也是比較使用的,比如說(shuō):LIKE查詢(xún)和IN集合查詢(xún)等,本文介紹了這一部分查詢(xún)的實(shí)例代碼,接下來(lái)我們就來(lái)一一介紹。

成都創(chuàng)新互聯(lián)專(zhuān)注于企業(yè)成都營(yíng)銷(xiāo)網(wǎng)站建設(shè)、網(wǎng)站重做改版、鎮(zhèn)巴網(wǎng)站定制設(shè)計(jì)、自適應(yīng)品牌網(wǎng)站建設(shè)、H5高端網(wǎng)站建設(shè)、商城網(wǎng)站定制開(kāi)發(fā)、集團(tuán)公司官網(wǎng)建設(shè)、成都外貿(mào)網(wǎng)站制作、高端網(wǎng)站制作、響應(yīng)式網(wǎng)頁(yè)設(shè)計(jì)等建站業(yè)務(wù),價(jià)格優(yōu)惠性?xún)r(jià)比高,為鎮(zhèn)巴等各大城市提供網(wǎng)站開(kāi)發(fā)制作服務(wù)。
LIKE
- LIKE 用通配符匹配字符串
- 下劃線(xiàn) _ 匹配一個(gè)字符串
- 百分號(hào) % 匹配多個(gè)字符串
- LIKE 匹配字符串時(shí)不區(qū)分大小寫(xiě)
LIKE查詢(xún)的代碼實(shí)例如下:
- sqlite>
- sqlite> SELECT * FROM Cars WHERE Name Like '____';
- Id Name Cost
- ---- --------------- ---------------
- 1 Audi 52642
- sqlite>
- sqlite> SELECT * FROM Cars WHERE Name Like '%en';
- Id Name Cost
- ---- --------------- ---------------
- 6 Citroen 21000
- 8 Volkswagen 21600
- sqlite>
- sqlite> SELECT * FROM Cars WHERE Name Like '%EN';
- Id Name Cost
- ---- --------------- ---------------
- 6 Citroen 21000
- 8 Volkswagen 21600
- sqlite>
GLOB
- GLOB 用通配符匹配字符串
- 下劃線(xiàn) ? 匹配一個(gè)字符串
- 百分號(hào) * 匹配多個(gè)字符串
- LIKE 匹配字符串時(shí),區(qū)分大小寫(xiě)
BETWEEN 值1 AND 值2
返回兩個(gè)值之間的數(shù)據(jù)集合。下面的語(yǔ)句查詢(xún)價(jià)格在 20000 到 55000 之間的車(chē),都是好車(chē)啊。代碼如下:
- sqlite>
- sqlite> SELECT * FROM Cars WHERE Cost BETWEEN 20000 AND 55000;
- Id Name Cost
- ---- --------------- ---------------
- 1 Audi 52642
- 4 Volvo 29000
- 6 Citroen 21000
- 7 Hummer 41400
- 8 Volkswagen 21600
- sqlite>
IN (集合)
對(duì)應(yīng)列的值必須在集合中。下面的語(yǔ)句查找?jiàn)W迪和悍馬的價(jià)格。IN集合查詢(xún)的代碼如下:
- sqlite>
- sqlite> SELECT * FROM Cars WHERE Name IN ('Audi','Hummer');
- Id Name Cost
- ---- --------------- ---------------
- 1 Audi 52642
- 7 Hummer 41400
- sqlite>
關(guān)于SQLite數(shù)據(jù)庫(kù)中LIKE查詢(xún)和IN集合查詢(xún)的例子就介紹到這里,希望能對(duì)您有所幫助。
網(wǎng)站標(biāo)題:一個(gè)SQLite數(shù)據(jù)庫(kù)的LIKE查詢(xún)和IN集合查詢(xún)的代碼實(shí)例
URL鏈接:http://fisionsoft.com.cn/article/dheseps.html


咨詢(xún)
建站咨詢(xún)
