SQLite3 模糊查询
如果你还没有安装或者使用过 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 模糊查询相关推荐
- IOS开发数据库篇—SQLite模糊查询
IOS开发数据库篇-SQLite模糊查询 一.示例 说明:本文简单示例了SQLite的模糊查询 1.新建一个继承自NSObject的模型 该类中的代码: 1 // 2 // YYPerson.h 3 ...
- python数据库模糊查询_原创:Python编写通讯录,支持模糊查询,利用数据库存储...
1.要求 数据库存储通讯录,要求按姓名/电话号码查询,查询条件只有一个输入入口,自动识别输入的是姓名还是号码,允许模糊查询. 2.实现功能 可通过输入指令进行操作. (1)首先输入"add& ...
- pythonsqlite3模糊_Python编写通讯录通过数据库存储实现模糊查询功能
1.要求 数据库存储通讯录,要求按姓名/电话号码查询,查询条件只有一个输入入口,自动识别输入的是姓名还是号码,允许模糊查询. 2.实现功能 可通过输入指令进行操作. (1)首先输入"add& ...
- like模糊查询是否走索引
1.模糊查询 后通配 走索引 前通配 走全表 2.where条件用in或or 不会走索引索引的本质是平衡b+数,是为了方便查询的平衡多路查找树 B-Tree相比,B+Tree有以下不同点: 每个节点的 ...
- mybaits的模糊查询_mybatis模糊查询防止SQL注入(很详细)
SQL注入,大家都不陌生,是一种常见的攻击方式.攻击者在界面的表单信息或URL上输入一些奇怪的SQL片段(例如"or '1'='1'"这样的语句),有可能入侵参数检验不足的应用程序 ...
- Ajax实现在textbox中输入内容,动态从数据库中模糊查询显示到下拉框中
功能:在textbox中输入内容,动态从数据库模糊查询显示到下拉框中,以供选择 1.建立一aspx页面,html代码 <HTML> <HEAD> < ...
- MySQL之模糊查询
先在MySQL数据库里创建一个表,并添加几条数据: create table student(id char(36) primary key,name varchar(8) not null,age ...
- java有模糊查询吗,到底Java里的模糊查询语句该怎么写
该楼层疑似违规已被系统折叠 隐藏此楼查看此楼 现在String sql="select * from car where carName like '%'+?+'%'";可以查询出 ...
- mybatis3进行模糊查询的总结
一种直接采用函数进行模糊查询,直接在映射文件中书写对应的like语句. 例如: select * from u_tree ut where ut.node_name like concat(conca ...
最新文章
- Shell - 通过hook文件后门实现应用的自动启停
- Hibernate Query Language(HQL)。
- SQLite/嵌入式数据库
- python命令行模式怎么输入_python获得命令行输入的参数的两种方式
- Spring MVC学习总结(1)——Spring MVC单元测试
- SAP License:转一篇初学者必看的文章
- Xgboost算法——Kaggle案例
- C++ tbb::atomic<bool> 声明、读取load、重新赋值store
- jar包导入本地maven仓库
- fat32 linux 打包工具_UbuntuLinux默认安装图形化的压缩工具是File-Roller文件打包器.ppt...
- kingbase 修改数据库密码
- 一直以来伴随我的一些学习习惯(part1)
- CDN加速解决VSCode下载速度慢的问题
- 从六个方面讲解抢购软件需要具备的条件
- 关于DSP28335CCS6编译时出现error #10099-D: program will not fit into available memory.
- 苹果截屏快捷键_Mac进阶:掌握这 5 个冷门快捷键,让Mac更好用
- echarts动态legend不变更
- 结合grabcut和inpaint,实现人像去除
- (十三) Oracle函数
- Scrapy爬取1908电影网电影数据