PyCharm 2026.3 Help

排序数据

要对列数据排序,请点击列名旁的排序图标。 默认情况下,每次您点击列名时,都会向数据库发送一个新的 ORDER BY 查询。 您可以在 服务 工具窗口的 输出 选项卡中查看所有对应的排序操作。

您也可以在客户端对数据进行排序。 为此,请点击 设置图标显示选项菜单 ,然后取消选择 通过 ORDER BY 排序 选项。

默认情况下,列排序不采用堆叠方式。 这意味着,如果您点击要排序的列名旁的排序图标,则基于其他列的排序将被清除。 如果您倾向于使用堆叠排序,请在按住 Alt 的同时点击排序图标。

状态

描述

不排序

表示此列中的数据未排序。 排序标记的初始状态。

升序

数据按升序排序。

降序

数据按降序排序。

降序

标记右侧的数字(图中为 1)表示排序级别。 您可以按多列进行排序。 在此情况下,不同的列将具有不同的排序级别。

要更改堆叠排序的默认选项,请按 Ctrl+Alt+S 打开设置,并转到 工具 | 数据库 | 数据编辑器与查看器 | 数据排序。 更改 将列添加到排序中 选项的值。

此外,您还可以使用 ORDER BY 过滤器 ,并在 ORDER BY 字段中编写查询以对表中的数据进行排序。

使用查询对表数据排序

  1. 在 ORDER BY 字段中,输入您的查询。 查询语法与 ORDER BY 子句中的相同,但不包含该关键字。

  2. 按 Enter。

    要重置过滤器,请点击清除图标(清除图标 ),或删除行过滤器字段的内容,然后按 Enter。

    要打开过滤器历史记录,请点击 ORDER BY 关键字旁边的箭头图标。

    用于排序的 WHERE 和 ORDER BY 字段

设置按主键的默认排序

对于具有数值型主键的表, PyCharm 可以按该主键对数据进行排序。 IDE 将在您每次在数据编辑器中查看表数据时向数据库发送一个新的 ORDER BY 查询。

  1. 按下 Ctrl+Alt+S 以打开设置,然后选择 工具 | 数据库 | 数据编辑器与查看器。

  2. 在 数据排序 下,选择 按数字主键排序表。

  3. 选择 升序 或 降序 以设置排序顺序。

  4. 点击 确定 以保存更改并关闭对话框。

按数值型主键排序表数据
2026年 11月 3日