如果你还没有安装或者使用过 sqlite,可以借助 SQLite3 安装、基本操作 入门。

1. 创建数据库 test.db

cd ~/

sqlite3 test.db

这样在 ~/ 目录下面就生成一个数据库文件 test.db.

2. 创建表 song

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;

4. 查询指定条件的数据

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

或者

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

现在有个需求,查出所有 / 目录下面的歌曲信息?

当然是模糊查询!

select  *  from  song  where  path  LIKE  '/%';

或者

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

轻松搞定!

SQLite3 模糊查询相关推荐

  1. IOS开发数据库篇—SQLite模糊查询

    IOS开发数据库篇-SQLite模糊查询 一.示例 说明:本文简单示例了SQLite的模糊查询 1.新建一个继承自NSObject的模型 该类中的代码: 1 // 2 // YYPerson.h 3 ...

  2. python数据库模糊查询_原创:Python编写通讯录,支持模糊查询,利用数据库存储...

    1.要求 数据库存储通讯录,要求按姓名/电话号码查询,查询条件只有一个输入入口,自动识别输入的是姓名还是号码,允许模糊查询. 2.实现功能 可通过输入指令进行操作. (1)首先输入"add& ...

  3. pythonsqlite3模糊_Python编写通讯录通过数据库存储实现模糊查询功能

    1.要求 数据库存储通讯录,要求按姓名/电话号码查询,查询条件只有一个输入入口,自动识别输入的是姓名还是号码,允许模糊查询. 2.实现功能 可通过输入指令进行操作. (1)首先输入"add& ...

  4. like模糊查询是否走索引

    1.模糊查询 后通配 走索引 前通配 走全表 2.where条件用in或or 不会走索引索引的本质是平衡b+数,是为了方便查询的平衡多路查找树 B-Tree相比,B+Tree有以下不同点: 每个节点的 ...

  5. mybaits的模糊查询_mybatis模糊查询防止SQL注入(很详细)

    SQL注入,大家都不陌生,是一种常见的攻击方式.攻击者在界面的表单信息或URL上输入一些奇怪的SQL片段(例如"or '1'='1'"这样的语句),有可能入侵参数检验不足的应用程序 ...

  6. Ajax实现在textbox中输入内容,动态从数据库中模糊查询显示到下拉框中

    功能:在textbox中输入内容,动态从数据库模糊查询显示到下拉框中,以供选择 1.建立一aspx页面,html代码 <HTML>     <HEAD>         < ...

  7. MySQL之模糊查询

    先在MySQL数据库里创建一个表,并添加几条数据: create table student(id char(36) primary key,name varchar(8) not null,age ...

  8. java有模糊查询吗,到底Java里的模糊查询语句该怎么写

    该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 现在String sql="select * from car where carName like '%'+?+'%'";可以查询出 ...

  9. mybatis3进行模糊查询的总结

    一种直接采用函数进行模糊查询,直接在映射文件中书写对应的like语句. 例如: select * from u_tree ut where ut.node_name like concat(conca ...

最新文章

  1. Shell - 通过hook文件后门实现应用的自动启停
  2. Hibernate Query Language(HQL)。
  3. SQLite/嵌入式数据库
  4. python命令行模式怎么输入_python获得命令行输入的参数的两种方式
  5. Spring MVC学习总结(1)——Spring MVC单元测试
  6. SAP License:转一篇初学者必看的文章
  7. Xgboost算法——Kaggle案例
  8. C++ tbb::atomic<bool> 声明、读取load、重新赋值store
  9. jar包导入本地maven仓库
  10. fat32 linux 打包工具_UbuntuLinux默认安装图形化的压缩工具是File-Roller文件打包器.ppt...
  11. kingbase 修改数据库密码
  12. 一直以来伴随我的一些学习习惯(part1)
  13. CDN加速解决VSCode下载速度慢的问题
  14. 从六个方面讲解抢购软件需要具备的条件
  15. 关于DSP28335CCS6编译时出现error #10099-D: program will not fit into available memory.
  16. 苹果截屏快捷键_Mac进阶:掌握这 5 个冷门快捷键,让Mac更好用
  17. echarts动态legend不变更
  18. 结合grabcut和inpaint,实现人像去除
  19. (十三) Oracle函数
  20. Scrapy爬取1908电影网电影数据

热门文章

  1. 精选100个毕业答辩PPT模板
  2. 从头搭建rpc框架_#LearnByDIY-如何从头开始创建JavaScript单元测试框架
  3. 七大步教你征服丈母娘
  4. 设置windows桌面的窗口为保护色或豆绿色
  5. Photoshop CS4在Windows11上会导致鼠标右键卡死的问题处理
  6. 计算机老师中专教学论文,职业中专计算机教学思考论文
  7. linux下如何使用命令连接wifi
  8. java判断全角_Javascript判断日文全角半角长度
  9. 小程序 获取当前日期
  10. 用c语言怎么打e的x次方