Android 常用sql语句笔记(二)
2017-08-05 21:59
381 查看
在上一讲中 Android 常用sql语句笔记(一),做了一些常用的sql语句笔记。下面我们继续。
根据字段插入,前后字段与后面values对应,字段数与values个数一样!
插入方式二,省去字段,但values中值与相应字段一一对应。
例:将Person表的age字段求和
所有数据
查询结果
最小值
例:将Person中age归为一行
效果:
所有的数据如下:
sql语句:
效果
一、插入数据
新建一张表Person表CREATE TABLE Person(id INTEGER primary key autoincrement,name text,age int , province VARCHAR(60))
根据字段插入,前后字段与后面values对应,字段数与values个数一样!
insert into Person(name ,age,province) values('小明',24,'广东')
插入方式二,省去字段,但values中值与相应字段一一对应。
insert into Person values(null,'小哥',23,'湖南')
二、Sum用法
Sum是求和例:将Person表的age字段求和
select Sum(age) from Person
三、avg示平均值
例:将Person表的age字段求平均值select avg(age) from Person
所有数据
查询结果
四、max最大与min最小值
例:求Person中age的最大值select max(t.age) from Person t
最小值
select min(t.age) from Person t
五、group_concat多行归为一行
group_concat是将多行归为一行,中间用,号隔开例:将Person中age归为一行
select group_concat(age) from Person
效果:
六、group by 根据字段分组
例:想查询Person表中共有多少个省份select * from Person t group by t.province
七、substr截取字段
例:我们要获取Person表中name的姓氏,而姓氏一般是第一个字符所有的数据如下:
sql语句:
//sbustr(t.name,1,1)第一个为字段名,第二个为截取开始的地方一般为1,第三个为截取的长度 select substr(t.name,1,1) from Person t
效果
相关文章推荐
- Android 常用sql语句笔记(一)
- PHP学习笔记 第九讲 数据库中的常用SQL语句
- [笔记]常用SQL语句
- sql语句学习笔记(6)-常用字符串操作函数
- java学习笔记之sql常用语句
- Android面试整理之SQLite数据库——sql语句和常用函数(一)
- MyBatis常用SQL语句整理笔记
- sqlite的sql常用语句(笔记)
- Sql语句学习笔记(7)-常用日期函数
- Android常用SQL语句
- 我的学习笔记(SQL简单的注入)(1) 手工注入以及注入一些常用语句
- 常用SQL操作语句笔记
- 常用的SQL语句笔记
- mysql学习笔记—常用sql语句
- 我的Php学习笔记(六)Mysql简介和创建新的数据库 常用的SQL语句
- Android 常用sql笔记之视图创建
- Android数据存储之SQLite中常用的SQL语句
- Android面试整理之SQLite数据库——sql语句和常用函数(二)
- MySQL学习笔记(一):基础常用SQL语句
- SQL学习笔记:常用SQL语句操作