SQLite 3模糊查詢簡析

2021-12-29 20:52:32 字數 937 閱讀 8007

sqlite 3模糊查詢簡析

1. 建立資料庫 test.db

cd ~/

sqlite3 test.db

這樣在 ~/ 目錄下面就生成乙個資料庫檔案 test.db.

2. 建立表 song  www.2cto.com  

create table if not exists song (path text, title varchar(20));

建立乙個名稱為 song 的資料庫表,包含 path、title 兩個字段,

型別分別是 text、varchar.

3. 插入資料

insert into song values('/mnt/sdcard/music','only you');

insert into song values('/mnt/sdcard/music','love');    

insert into song values('/exte/music','thinking');

共插入 3 條資料。

這個時候,驗證一下,資料庫表中的資料。查詢:

select  * from song;  www.2cto.com  

4. 查詢指定條件的資料

select  * from song where path='/mnt/sdcard/music' 或者

select  * from song where path="/mnt/sdcard/music"

現在有個需求,查出所有 / 目錄下面的歌曲資訊?

當然是模糊查詢!  www.2cto.com  

select  *  from  song  where  path  like  '/%';  或者

select  *  from  song  where  path  like  "/%";  

作者 androidbluetooth

sqlite 模糊匹配日期 SQLite3模糊查詢

如果你還沒有安裝或者使用過 sqlite,可以借助 sqlite3 安裝 基本操作 入門。1.建立資料庫 test.db cd sqlite3 test.db 這 如果你還沒有安裝或者使用過 sqlite,可以借助 sqlite3 安裝 基本操作 入門。1.建立資料庫 test.db cd sqli...

使用sqlite3 模組操作sqlite3資料庫

python內建了sqlite3模組,可以操作流行的嵌入式資料庫sqlite3。如果看了我前面的使用 pymysql 操作mysql資料庫這篇文章就更簡單了。因為它們都遵循pep 249,所以操作方法幾乎相同。廢話就不多說了,直接看 吧。都差不多,首先匯入模組,然後建立連線,然後獲取游標物件,之後利...

Sqlite3查詢指定行數資料

sqlite中提供的方法和mysql的一樣,也是通過關鍵字limit限制。select t.user id,random as random from udb user t limit 10 select t.user id,random as random from udb user t limi...