按照某个字段进行排序 并获取id mysql 如何按照字段排序_升序


一:什么是排序?排序有什么规则?

排序是指根据数据表中的相关字段名,将数据表中的记录按升序或降序的方式进行排列。

我们按升序简述下排序规则:

(1)数字:最小的数值(负数)到最大的正数

(2)日期:最早的日期到最近的日期

(3)字母:从A到Z

(4)数字字母符号的先后顺序:先数字(0、1、......8、9)然后是日期,再是符号(!#*/等等)最后是字母(A:Z),如下例

(5)逻辑值:先假值(FALSE),后真值(TRUE)


按照某个字段进行排序 并获取id mysql 如何按照字段排序_自定义排序_02


二:如何进行简单排序(按一个条件)?

(1)菜单栏“开始”>>“排序”

(2)菜单栏“数据”>>“排序”

(3)鼠标“右键”>>弹出列表“排序”

注意

(1)排序时,只需选择一个单元格就可以,无需选择一列,比如要对B列进行降序排列,只需选择B列中的一个单元格比如B2等即可,无需选择B列。

(2)选择整个B列或某个区域,进行排列时,会弹出“排序警告”对话框,这时需要点选“扩展选定区域”。

若选择“以当前选定区域排序”会打乱原有的数据信息顺序。


按照某个字段进行排序 并获取id mysql 如何按照字段排序_菜单栏_03


(3)排序后,每条行记录都会整体进行位置变动。

(4)在排序时,不应存在合并单元格,尤其是标题行,也就是首行。

三:为什么进行多条件排序?

在进行单条件排序时往往会遇到多条记录的值相同的情况,比如大小、所属的类别等,此时就需要设置多个排序条件。

也就是按照多个关键词进行排序,如主要关键词、次要关键词......


按照某个字段进行排序 并获取id mysql 如何按照字段排序_菜单栏_04


四:如何进行多条件排序?

(1)菜单栏“开始”选项>>“排序”下三角选项>>“自定义排序”

(2)鼠标右键>>弹出列表>>自定义排序

两种方法均可以调用“排序”对话框。


按照某个字段进行排序 并获取id mysql 如何按照字段排序_升序_05


备注:排序对话框下的选项主要包括添加删除条件、选项、排序依据等选项。

(1)通过添加条件或删除条件增加或减少关键字的数量,也就是排序的条件。

(2)点击对话框中的“选项”条件,可以对“是否区分大小写”、“按列或行排序”、“按字母还是笔画排序”等进行设置。系统默认不区分大小写、按列排序、按字母排序。

(3)右上角“数据包含标题”,勾选后进行排序时,数据首行会固定不动,不参与排序,否则,会打乱标题行位置,系统默认勾选。

(4)下方左侧列选项,关键字是指数据的首行标签,在这里选择排序条件。

(5)下方中间排序依据,包含数值、单元格底纹颜色、字体颜色和单元格图标选项

(6)对应的系统根据排序依据提供“升序”、“降序”、“自定义序列排序”、“顶端”、“底端”等的选择。

(7)在自定义序列中,可根据具体的要求顺序进行排列。

(8)整体上就是指:对什么依据什么进行怎么样的排序。


按照某个字段进行排序 并获取id mysql 如何按照字段排序_根据某个字段排序_06


本期内容略微枯燥,讲述了关于排序的理论知识。下一期我们会结合 具体事例,对如何进行多条件排序,如何运用各种排序依据,如何进行自定义排序和如何利用辅助列方法进行排序,进行实例讲述。