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

详细说明MySQL的顺序

时间:2023-03-07 00:25:40 网络应用技术

  使用SELECT语句时,您可以将查询数据与顺序结合进行排序。如果MySQL默认情况下由MySQL返回的数据集默认情况下不使用订单,则其基础表的顺序可能与添加数据的顺序一致在表中的表上,或者可能不一致(您修改,删除表等。要依次获得,我们应该清楚地分类。

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

  数据的初始顺序如下:

  让我们首先看一下订单的使用来对单列进行排序。

  需要:

  根据用户的年龄进行排序。

  陈述:

  结果:

  分析:

  您可以根据年龄提升顺序查看用户表输出的输出顺序,因此您可以猜测MySQL的默认排序方法是序列。此外,我使用*Pass在此处查询所有列,然后做不能清楚地表示查询年龄列;实际上,不必查询MySQL订单后的列,例如按年龄从用户订单中选择名称;这也是相同的效果。

  顺序不仅可以对单列进行排序,还可以对多列进行排序。您只需要按订单遵循订单即可按照订单。

  在测试之前,我们在表中添加相同年龄的数据

  需要:

  根据用户的年龄顺序按用户名进行排序。

  陈述:

  结果:

  分析:

  顺序可以在多个列上行动,MySQL将按顺序按顺序排序。如果您不知道建议不要对中文进行排序,因为我们需要获得拼音分类的结果,但通常不令人满意!此外,我们在年龄和名称后没有分类方式,因此,默认值是促销顺序。首先,首先将年龄提升的顺序排序,然后按照名称上升顺序进行排序。如果您需要使用该订单,则需要指示desc,例如选择ID,名称,年龄,从用户订单按年龄,年龄,年龄,名称desc;

  订购有两种分类方式,它们是:

  注意:在上面,按多种列顺序,排序方法只能在一个列上作用。例如,如果您需要同时减少用户表中的数据,则根据年龄和名称的顺序,两列应表示该顺序。

  如果您仅指定年龄列和名称列未指定,则将根据年龄顺序对MySQL进行排序,然后根据名称列执行默认高程测序。

  可以看出,Li Ziyi,Li Ziyi和Xie Li的数据分类方法已更改。

  订购组合限制以获取排序的数据行记录。例如,我们从用户表中获取最老的用户。

  限制需要遵循该订单。如果位置是错误的,MySQL将提供一个异常信息。