自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

一個(gè)SQLite數(shù)據(jù)庫(kù)的LIKE查詢和IN集合查詢的代碼實(shí)例

數(shù)據(jù)庫(kù) 其他數(shù)據(jù)庫(kù)
本文主要介紹了SQLite數(shù)據(jù)庫(kù)的LIKE查詢和IN集合查詢的代碼實(shí)例,通過(guò)它讓我們一起來(lái)學(xué)習(xí)一下SQLite數(shù)據(jù)庫(kù)的查詢吧。

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

LIKE

  • LIKE 用通配符匹配字符串
  • 下劃線 _ 匹配一個(gè)字符串
  • 百分號(hào) % 匹配多個(gè)字符串
  • LIKE 匹配字符串時(shí)不區(qū)分大小寫

LIKE查詢的代碼實(shí)例如下:

 

  1. sqlite> 
  2.  
  3. sqlite> SELECT * FROM Cars WHERE Name Like '____';  
  4.  
  5. Id Name Cost  
  6.  
  7. ---- --------------- ---------------  
  8.  
  9. 1 Audi 52642  
  10.  
  11. sqlite> 
  12.  
  13. sqlite> SELECT * FROM Cars WHERE Name Like '%en';  
  14.  
  15. Id Name Cost  
  16.  
  17. ---- --------------- ---------------  
  18.  
  19. 6 Citroen 21000  
  20.  
  21. 8 Volkswagen 21600  
  22.  
  23. sqlite> 
  24.  
  25. sqlite> SELECT * FROM Cars WHERE Name Like '%EN';  
  26.  
  27. Id Name Cost  
  28.  
  29. ---- --------------- ---------------  
  30.  
  31. 6 Citroen 21000  
  32.  
  33. 8 Volkswagen 21600  
  34.  
  35. sqlite> 

 

GLOB

  • GLOB 用通配符匹配字符串
  • 下劃線 ? 匹配一個(gè)字符串
  • 百分號(hào) * 匹配多個(gè)字符串
  • LIKE 匹配字符串時(shí),區(qū)分大小寫

BETWEEN 值1 AND 值2

返回兩個(gè)值之間的數(shù)據(jù)集合。下面的語(yǔ)句查詢價(jià)格在 20000 到 55000 之間的車,都是好車啊。代碼如下:

 

  1. sqlite> 
  2.  
  3. sqlite> SELECT * FROM Cars WHERE Cost BETWEEN 20000 AND 55000;  
  4.  
  5. Id Name Cost  
  6.  
  7. ---- --------------- ---------------  
  8.  
  9. 1 Audi 52642  
  10.  
  11. 4 Volvo 29000  
  12.  
  13. 6 Citroen 21000  
  14.  
  15. 7 Hummer 41400  
  16.  
  17. 8 Volkswagen 21600  
  18.  
  19. sqlite> 

 

IN (集合)

對(duì)應(yīng)列的值必須在集合中。下面的語(yǔ)句查找奧迪和悍馬的價(jià)格。IN集合查詢的代碼如下:

 

  1. sqlite> 
  2.  
  3. sqlite> SELECT * FROM Cars WHERE Name IN ('Audi','Hummer');  
  4.  
  5. Id Name Cost  
  6.  
  7. ---- --------------- ---------------  
  8.  
  9. 1 Audi 52642  
  10.  
  11. 7 Hummer 41400  
  12.  
  13. sqlite> 

 

關(guān)于SQLite數(shù)據(jù)庫(kù)中LIKE查詢和IN集合查詢的例子就介紹到這里,希望能對(duì)您有所幫助。

【編輯推薦】

  1. 使用SQLite擴(kuò)展函數(shù)來(lái)定義自己的函數(shù)
  2. 一個(gè)SQLite數(shù)據(jù)庫(kù)查詢數(shù)據(jù)的代碼實(shí)例
  3. 一個(gè)SQLite數(shù)據(jù)庫(kù)插入數(shù)據(jù)的經(jīng)典代碼實(shí)例
  4. 一個(gè)SQLite數(shù)據(jù)庫(kù)修改和刪除數(shù)據(jù)的代碼實(shí)例
  5. SQLite數(shù)據(jù)庫(kù)限制返回行數(shù)和別名的代碼實(shí)例解析
責(zé)任編輯:趙鵬 來(lái)源: 博客園
相關(guān)推薦

2011-07-20 13:40:00

SQLite數(shù)據(jù)庫(kù)查詢數(shù)據(jù)

2011-07-20 14:57:47

SQLite數(shù)據(jù)庫(kù)ORDER BYGROUP BY

2011-07-20 13:18:01

SQLite數(shù)據(jù)庫(kù)修改和刪除數(shù)據(jù)

2011-07-20 12:55:17

SQLite數(shù)據(jù)庫(kù)插入數(shù)據(jù)

2011-07-19 09:46:00

Oracle數(shù)據(jù)庫(kù)遞歸查詢

2020-08-26 14:45:34

SQL數(shù)據(jù)庫(kù)數(shù)次

2011-07-20 14:06:11

SQLite數(shù)據(jù)庫(kù)限制返回行數(shù)

2011-07-05 10:16:16

Qt 數(shù)據(jù)庫(kù) SQLite

2011-04-06 11:34:52

SQL Server數(shù)查詢優(yōu)化

2012-05-11 10:24:05

SQL數(shù)據(jù)庫(kù)SQLitl

2010-06-28 09:53:11

SQL Server數(shù)

2025-04-17 04:00:00

SQLite-WebSQLite數(shù)據(jù)庫(kù)

2011-07-21 16:28:20

MySQL數(shù)據(jù)庫(kù)帶游標(biāo)的存儲(chǔ)過(guò)程

2011-07-18 10:45:55

C#SQL Server數(shù)

2011-08-16 16:37:40

Oracle數(shù)據(jù)庫(kù)樹形查詢根節(jié)點(diǎn)

2011-03-11 16:25:53

Oracle數(shù)據(jù)庫(kù)

2018-02-27 15:48:31

數(shù)據(jù)庫(kù)SQL鎖死

2009-06-22 13:50:00

java連接mysql

2011-04-18 09:03:36

數(shù)據(jù)庫(kù)查詢

2011-05-19 10:29:40

數(shù)據(jù)庫(kù)查詢
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)