MySQL之DQL的查询语句
排序查询
1.语法 语法:order by 子句 order by 排序字段1 排序方式1,排序字段2 排序方式2 …
2.排序方式 ASC:升序,默认的。 DESC:降序。
3.注意事项
如果有多个排序条件,则当前边的条件值一样的时候,才会判断第二条件。
聚合函数
将一系列数据作为一个整体,进行纵向的计算。
1.基本语句 1.count:计算个数 1.一般选择非空的列:主键 2.count(*) 2.max:计算最大值 3.min:计算最小值 4.sum:求和 5.avg:求平均值
2.注意事项
注意:聚合函数的计算,排除null值
解决方案:
1.选择不包含非空的列表进行计算
2.ifnull函数
分组查询
1.语法 group by 分组字段;
2.注意事项
1.分组之后查询的字段:分组字段,聚合函数
2.where 和having的区别?
①where 在分组之前进行限定,如果不满足条件,则不参与分组。having在分组之后进行限定,如果不满足结果则不会被查询出来。
②where 后不可以根据聚合函数,having可以进行聚合函数的判断。
分页查询
1.语法 limit 开始的索引,每页查询的条数;
2.公式 公式:开始的索引 = (当前的页码 - 1)* 每页显示的条数 Select * from student limit 0,3; ---第一页 Select * from student limit 3,3; ---第二页 Select * from student limit 6,3;---第三页
3.注意事项
分页操作是一个"方言"每个数据库软件对于分页不一样,limit仅仅用于mysql
五菱神车二次元小姐姐奥特曼名场面ChinaJoy一加展台太炫了众所周知,每年的ChinaJoy(中国国际数码互动娱乐展览会)都是玩家期待的盛会。作为全球顶级数字娱乐展会之一,领先的黑科技数码新品动漫游戏还有亮眼可人的Coser和Showgir
全智能模式可用4天,OPPOWatch2让性能和续航不再二选一智能可穿戴产业在几年前就已经初具规模,但是这些年却一直不温不火。究其原因,产品的独立性不足续航太短运动之外的实用功能不够,都是阻碍发展的重要原因。在刚刚发布的OPPOWatch2上
抬腕如追番,满是童年记忆!OPPOWatch2名侦探柯南限定版发布在7月27日,OPPO发布了OPPOWatch2系列全新一代智能手表。作为新的旗舰产品,OPPOWatch2系列搭载了业内领先的UDDE双擎混动技术,用户可以根据自己的实际需求选择
联发科新6nm芯片发布,并非天玑系列,命名迅鲲1300T之前有博主曾经爆料,荣耀的新平板会搭载联发科1300T芯片,但是在芯片前面却用了个XX来代替,很多人不知所以。今天这个谜底终于揭开了,原来联发科这款新的芯片名为迅鲲,而不是一直用的
linux之同时监控多个日志文件变化MultiTail是一个开源的ncurses的实用工具,可用于在一个窗口或单一外壳,显示实时一样的尾巴命令,该命令拆分控制台为更多子窗口的日志文件的最后几行(很像显示多个日志文件到
linux之yum下载rpm包离线安装某些情况下因为某些原因服务器无法访问互联网。此时就需要进行离线安装,首先我们需要在可以上网的服务器上将需要安装软件的rpm离线包下载下来,然后去不能上网的服务器上安装。以下是几种下
linux之curl使用技巧获取页面内容curlhttpsjson。im显示HTTP头curlIhttpsjson。imHTTP1。1200OKServeropenrestyDateFri,04Jun2021
linux之zgrep查找压缩包文件文本但如果想要过滤Nginx的accesslog。gz的压缩文件的内容,如果先解压,然后过滤出有用的文本,再把文件压缩回去,这就变的非常不方便。传统做法gunzipaccesslog。
linux防止文件和目录被意外删除或修改为了防止在Linux系统中意外删除一些重要文件或目录,除了必要的备份之外,还有一个好方法,就是使用chattr(ChangeAttribute)命令在类Unix等发行版中,该命令能
linux删除目录下文件的几种方法删除某个目录下的文件tree。。rumenz1。txt2。txtone2directories,2files删除rumenz目录下的所有文件(不删除目录)rmfrumenzrmca
linux中vi,vim操作技巧配置vimetcvimrc配置项全局生效,对所有用户生效。vimrc家目录下,只针对某个用户生效vimetcvimrcsetnumber显示行号setautoindent自动缩进s