码迷,mamicode.com
首页 > 数据库 > 详细

第二章 使用SQLite数据库

时间:2015-12-05 17:31:12      阅读:195      评论:0      收藏:0      [点我收藏+]

标签:

SQLite数据库

特点:轻量级,无需安装。一个数据库对应的就是一个文件。

-->sqlite3 D:/mydb.db  (在D盘下新建mydb.db文件,如果存在那么就打开该文件)

-->.databases       进入到该数据库中。

-->.schema 查询所有的表结构

-->.schema CITY 查询CITY表中的表结构 //schema 概要n

-->.tables   列出所有的表名

-->.help    查看命令帮助

 

Select语句查询:

Select 字段名 from 表名 where 过滤条件;

 

distinct 字段名  对当前字段进行去重操作

where之后可以执行算数运算符  如+,-,%等;

where之后可以执行比较运算符  如>,<,<>;

where之后可以执行与或非操作  如AND,OR;

limit 5  查询前5条数据

limit 5,3  从第六行查询,查3条数据(即6,7,8行)。

limit 3 offset 5  从第六行查询,查3条数据(即6,7,8行)。

order by 字段名 asc/desc  以当前的字段正序/倒序排列。

like "_abc%";             以任意单个字符开头,中间为abc,之后内容不限。

in(a,b,c,d);    满足In中的任何一个数据即可。

between a and b  在a到b的闭区间。

注意:列名,表名不区分大小写,查询字段的值的时候是区分大小写的。

      如:where Name ="ABC";where name ="abc";

      例子如上,字段Name和name是大小写非敏感的。但是作为过滤条件的ABC和abc是大小写敏感的

第二章 使用SQLite数据库

标签:

原文地址:http://www.cnblogs.com/starman/p/5021777.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!