一数据表查询知识
Posted 悠悠小花
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了一数据表查询知识相关的知识,希望对你有一定的参考价值。
1、普通查询
select code,name from info #查询某几列
select * from info #查询所有内容
2、条件查询
select *from info where nation=‘n001‘;
select * from info where nation=‘n001‘ and sex=true;#条件之间并的关系
select * from info where sex = false or nation =‘n002‘
3、模糊查询
select * from 列明 where 名字 like ‘一个字%‘ #查询以字为开头的
select * from 列明 where 名字 like ‘%字%‘ #查询包含字的所有信息
select * from 列明 where 名字 like ‘_字%‘ #查询字在第二个位出现的数据
4、排序查询
select *from 表名 order by 列明 desc #desc降序、asc升序
select *from 表名 order by 列明,列名 #按照两个列排序
5、统计查询(聚合函数)
select count (*或主键列)from 表名 #查询总条数
select max/min(列名) from 表名 #查询最大值/最小值
select avg(列名) from 表名 #查询平均值
select sum(列名) from 表名 #查询总和
6、分组查询
select 列名,count(*)from 表名 group by 列名 ;#根据系列分组查看每组的系列条数
(列名可以加多个,用逗号隔开)
select *from 表名 group by 列名having count(*)>2 #查询分组之后数据条数大于2的
7、分页查询
selec * from 表名 limit 0,5 # 0=(n-1)*5,5是条数 ;即跳过几条取几条
以上是关于一数据表查询知识的主要内容,如果未能解决你的问题,请参考以下文章