当前位置: 首页 > 网络应用技术

mysql在哪里使用

时间:2023-03-07 01:54:52 网络应用技术

  当我们需要获得数据库表数据的特定子集时,我们可以使用Where子句指定过滤的搜索条件。句子的使用场景非常丰富。这是一个需要在MySQL语句中掌握的知识点。所有可以在MySQL之外实现的函数,但是MySQL中直接过滤和查询速度的速度更快,并且还可以节省网络传输台面。

  首先准备一个用户表,DDL和表数据,如下所示,可以直接复制。

  数据的初始顺序如下:

  该条款支持8个操作员,如下所示:

  =等于<>不相等!=不。<小于<=小于等于>大于>=两个值之间的间隔大于和之间的两个值之间。

  2.2.1操作=

  操作符号=可用于查询完整的匹配数据。请注意,MySQL默认情况下不会区分英语小程序。

  需要:

  查询名称等于Li Ziyi的数据

  陈述:

  结果:

  操作符号=如果有多个匹配数据,则符合将返回的条件的数据。如果需要分类方法,则可以按顺序结合顺序排序数据。

  2.2.2操作符号 <> 和!=

  这两个操作员的效果具有相同的效果,均与不同的数据匹配。

  需要:

  查询名称并不意味着Li Zizhen的数据

  陈述:

  结果:

  2.2.3操作符号<= 、 <、>=、>

  这四个操作员用于比较数值列,但是如果它在文本字段上作用,MySQL也可以执行结果,即仅返回可能不是您所期望的数据(没有人会播放此理论,但确实不是错误的!)

  需要:

  所有年轻的用户等于20

  陈述:

  结果:

  2.2.4之间和

  之间并用于查询两个值范围之间的值。该范围是两个闭合间隔,因此包含起始值和终点值。例如,1至100之间包含1和100个数据。

  需要:

  大于20小于50的用户

  陈述:

  空值null指的是它是否不包含数据。应该指出的是,null和数据值类型0,字符类型空间是不同的,并且空值null指无值。

  查询空值null,MySQL提供了一个特殊的在哪里子句为null。

  需要:

  查询名称的数据作为空置值

  陈述:

  结果:

  由于用户表中没有空值的数据,因此没有返回数据。如果我们需要查询名称列没有空的数据,如何检查它?

  目前我们可以使用的不是零