sql - 根据字段总和显示数据的比例
问题描述
我对 Tableau 有疑问。在我的工作表中,我希望能够使用 Sum(Field 1) 来过滤我在工作表上看到的数据。例如,如果 sum(sales)<20 仅显示总和小于 20 的销售信息。当我尝试使用上面的表达式创建计算字段时,Tableau 会将其转换为布尔过滤器,而不是将我的数据滑动到满足筛选条件。
这个问题有什么解决办法吗?谢谢
解决方案
您可以使用 having 子句过滤结果
select my_key, sum(field1)
from my_table
group by my_key
having sum(field1)<20
推荐阅读
- node.js - nodeJS/Express TypeError:无法读取未定义的属性“方法”
- ubuntu - 在 Ubuntu 中将 WilfFly 作为服务运行时没有日志
- adaptive-cards - 尝试制作表格时自适应卡片未显示所有键和值
- reactjs - 如何在功能性 React 组件中使用动态 JS 库(wavesurfer.js)?
- java - 在为图像设置动画时,我在 android studio 中遇到空对象引用错误
- python - python中字符串替换期间的内存错误
- javascript - Redux 异步问题 - 无法读取未定义的属性“名称”
- c - 使用正确的循环使用校对我的代码
- python - 循环遍历两个列表
- java - 通过 Java 运行 Python 脚本,只需导入一次