专栏首页程序猿的大杂烩条件语句与查询语句

条件语句与查询语句

条件语句:

到目前为止我们所使用的语句操作几乎都是对每一行都进行操作,那么能不能但对某一行,或者某几行进行操作呢?这个时候就需要使用到条件语句关键字WHERE,介绍一下关系运算符:

>:大于

<:小于

>=:大于等于

<=:小于等于

=:等于

<>:不等于

!=:不等于

在sql语句里AND OR NOT是与、或、非的意思。

AND :与

OR :或

NOT:非

在where条件判断某个列是否为空要使用is,判断不为空则是not 列名 is null。

代码示例:

DQL查询模块:

  1. 聚合函数:

聚合函数只能返回一行值。

COUNT 统计行数

代码示例:

运行结果:

以下数值类型的列才可以使用的函数:

SUM 总和

代码示例:

运行结果:

AVG 平均值

代码示例:

运行结果:

MAX 最大值

代码示例:

运行结果:

MIN 最小值

代码示例:

运行结果:

  1. 模糊查询:

关键字:LIKE。

%表示任意个数、任意内容的字符  _表示单个字符。

模糊查找速度很慢需要谨慎使用。

代码示例:

  1. 排序查询:

只又经过排序显示的列才有顺序,没有排序查询出来的都是底层表的顺序。

关键字:ORDER BY 列  默认升序

DESC: 降序

ASC: 升序  (因为默认是升序,所以没什么卵用)

代码示例:

  1. 分组查询:

关键字:GROUP BY

分组查询就是把相同的分成一个组,也就是去掉重复的

代码示例:

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 分页查询,二级条件

    分页查询是MySQL特有的,一般其他数据库是没有的。分页查询可以从表里取一个范围的行,例如0到50行的的数据,30到100行的数据。

    端碗吹水
  • CSS字体样式与样式效果

    通过CSS样式表,可以自定义字体。下载想要的字体库,然后在工程里创建一个存放字体库文件的目录,把下载好的字体库文件存放进去,之后就可以引用这目录里面的字体库了,...

    端碗吹水
  • HTML表单和组件

    基本所有的网页无非就是在做两件事情:1.呈现数据给客户看,2.接收用户输入的数据。所以表单就是用来收集用户输入的数据,然后提交给服务器。

    端碗吹水
  • 经验之谈,这16个Excel函数,几乎可以解决80%的数据统计工作!

    在日常工作中,数据统计是工作中最重要的一部分。今天把Excel中最常用的统计函数整理了出来,共16个。为了方便同学们理解,选取的全是贴近应用的示例。

    1480
  • 整理数据时的16个常用Excel函数

    示例:下表D:F列中,如果填充“完成”大于1个,则在G列返回达标,否则返回不达标。

    用户5495712
  • OptaPlanner - 把example运行起来

    经过上面篇长篇大论的理论之后,在开始讲解Optaplanner相关基本概念及用法之前,我们先把他们提供的示例运行起来,好先让大家看看它是如何工作的。...

    Kent Zhang
  • LayaAir示例项目源码编译运行指南

    由于一些开发者不知道如何去使用和编译Github上的源码示例,本篇将引导开发者去使用Github上的DEMO。这对于引擎初学者,快速了解引擎API与引擎示例效果...

    Layabox Charley
  • uni-app学习(六)好用的插件4

    老梁
  • 图表系列——让时间点更易辨识

    逍遥之
  • 一个好的Qml文件(翻译文)

      什么样的Qml文件(通常称为组件)是一个高质量的文件?   让我们看看示例1:

    Qt君

扫码关注云+社区

领取腾讯云代金券