PyCharm 2025.3 Help

筛选数据

虽然 服务 工具窗口显示查询的输出,但数据编辑器会将数据库对象的数据原样显示。

以下主题介绍如何在数据编辑器中筛选数据。 有关在 服务 工具窗口中处理查询结果的更多信息,请参阅 查询结果

在数据编辑器中,您可以通过以下方法筛选数据:

  • 您可以使用 本地筛选器 按列中的值筛选行。

  • 您可以手动指定筛选条件,或使用 快速筛选选项。 快速选项是针对当前列的筛选条件。 条件取决于当前单元格中的值。

  • 您可以按 Ctrl+F 并在表上 运行搜索 来筛选行。

  • 您可以使用 WHERE 过滤器 ,并在 WHERE 字段中编写查询来筛选表中的数据。

有关在 数据库 工具窗口中在架构内筛选表的更多信息,请参阅 工具窗口中的快速搜索

使用本地筛选器

  1. 在工具栏上点击 Enable Local Filter 图标启用本地筛选器 以切换筛选器。

  2. 在列的表头中,点击出现的 筛选图标 筛选图标。

  3. 要按值筛选行,请从列表中选择值,或在文本字段中输入值。

  4. 要按更多列的值筛选行,点击筛选图标并为其他列选择值。

您可以打开或关闭本地筛选器,PyCharm 会记住筛选条件。

要清除网格中所有列的本地筛选器,请调用 查找操作 弹出窗口,按 Ctrl+Shift+A ,开始键入 清除所有列的本地筛选器 ,然后从列表中选择该操作。

使用单个操作清除所有本地筛选器

使用快速筛选选项

  1. 右键点击一个或多个单元格,然后转到 筛选依据

  2. 选择要应用的选项。

    使用快速筛选
  1. Ctrl+F 并选择 筛选行

  2. 开始键入搜索查询 (例如, John)。

    无需编写语句,快速在表中查找数据

使用查询筛选表数据

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

  2. Enter

    要重置筛选器,请点击清除图标 (清除图标 ),或删除行筛选器字段的内容并按 Enter

    要打开筛选器历史记录,请点击 WHERE 关键字附近的箭头图标。

    用于排序的 WHERE 和 ORDER BY 字段
最后修改日期: 2025年 12月 2日