mysql的查询
select 字段名 from 表名 ;这个是基础查询
select 字段名 from 表名 where age=18(当age等于18时,查询符合的人)
select 字段名 from 表名 where age=18 and name like='_ _ _';查询name的值为三个字符并且age等于18的人;
select 字段名 from 表名 order by asc;按照升序排序
select 字段名 from 表名 order by desc;按照降序排序
select age from 表名 order by asc;按照age的大小升序排序
group by分组查询一般和count 统计; sum 求和 ;max求最大值;min求最小值;arg求平均数;等聚合函数联用
比如说:select 聚合函数 (字段列表)from 表名;#注意一点所有的聚合函数是不计算null值的;
select sum (age) from 表名 where address='西安';#这个是查询所有地址在西安的人的总和;
分组查询 select 字段列表 from 表名 group by 分组字段名 [having分组之后的字段条件];
where是分组之前的字段条件;
select count (*) from 表名 group by age;这个是整张表按照age分组并统计每个年龄段的人数
*这个是全选的意思;可以select gander, count (*) from 表名 group by age;这样子就可以直观的看人数和性别
分页查询是select 字段列表 from 表名 limit 起始索引,查询记录数;
起始索引是从0开始,起始索引等于(查询页码-1)*查询记录数。
select * from 表名 limit 10,10;这个是查询第二页的十个数据;
它们的执行顺序是,from,where,group by,having,select,order by, limit;
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律