DBeaver 数据透视表把查询结果做成交叉表:字段、汇总、格式一次配好
DBeaver 数据透视表把查询结果做成交叉表字段、汇总、格式一次配好【免费下载链接】dbeaverFree universal database tool and SQL client项目地址: https://gitcode.com/GitHub_Trending/db/dbeaver查询结果太宽没法沿两个维度快速合计。把 DBeaver 的结果集切到数据透视表拖字段就能完成。做完之后一行行的订单明细会被压成客户 × 月份的二维表每格带上合计金额。适用于任意已连接的数据库任意 SELECT 结果集均可建议 25.x 独立版。前置条件切换透视模式前一条已执行、至少返回 1 行数据的结果集DBeaver 25.x 及以上独立版社区版起24.2 之前无透视入口只需读权限无需建表或写权限核心操作从长表到交叉表字段落位行、列、值、筛选四个槽位目标一次摆齐交叉表就成型。点结果集工具栏图标行中的数据透视表图标悬停提示 Pivot看不到就右键网格选显示透视表。把「客户」「月份」拖进行区域「月份」放前面。把「金额」拖进值区域。只看完结业务就把「状态」拖进筛选区域。四槽填满主区域立刻出现客户 × 月份的交叉表。让值区域做对汇总汇总方式决定数字含义。右键值区域的「金额」在汇总方式里选求和。想同时看订单笔数把「订单编号」拖进值区域默认计数。有重复行项时把「订单编号」改选去重计数。重算后每格显示该组合下的总金额与订单数。控制排序与过滤条件大值提前噪音消失。点「月份」列表头旁的箭头选按「金额」降序。在筛选区域的「状态」下拉里勾选已完成已退款。排除个别客户在行字段的过滤里取消勾选该客户。表格随改随过滤、排序SQL 不用重跑。关键配置速查汇总、排序、格式一表看清配置项在哪操作效果常见坑汇总方式值区域字段右键求和/计数/去重/最值默认计数总额看着偏小排序行或列表头箭头对应维度升/降序先排序后改筛选顺序可能重置过滤筛选区域勾选框只保留勾中的组合取消某值后合计行同步变小数字格式字段右键格式设置小数位、千分位、货币符号只对当前列生效不自动套用格式默认值由偏好项驱动可看 plugins/org.jkiss.dbeaver.ui.editors.data/src/org/jkiss/dbeaver/ui/editors/data/preferences/PrefPageDataFormat.java 的定义。复现与复用布局模板保存与加载给布局起个名在工具栏按保存配置。下次打开同一查询点加载配置选客户月金额即可还原。模板以 XML 形式写进用户工作区的配置目录换工作区或清空缓存后失效。结果集展示与透视视图的入口集中在 plugins/org.jkiss.dbeaver.ui.editors.data/ 模块。排错速查4 个高频问题现象最可能原因处理字段拖不动、落不进槽位结果集为空或视图处于锁定重跑查询取数点工具栏解锁单元格数值明显偏小值字段走了计数右键改求和或合适的汇总字段列表里没有新增列改 SQL 后未重跑查询重新执行刷新结果集重启后布局还原不了没存成模板先保存配置再关窗口三步拖拽加一次汇总选择长表变交叉表结果不再靠脑补。格式偏好与更多行为细节可查仓库里的开发文档 docs/devel.txt。【免费下载链接】dbeaverFree universal database tool and SQL client项目地址: https://gitcode.com/GitHub_Trending/db/dbeaver创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考