ms-access - 如何使用 Microsoft Access 表达式生成器编写计算字段?
问题描述
我正在尝试编写一个查询来计算“股票空头”除以“股票浮动”。请参阅下面的表格。我尝试了以下表达式,但我得到了一个很大的错误。
Expr1: [Shares]![SharesType]="Shares short"/[Shares]![SharesType]="Shares floating"
我还尝试查看Microsoft 的表达式教程(以及链接的教程),但它们太笼统了。
解决方案
我发现表达式生成器比有用更令人困惑,因此不要使用它。
如果您尝试进行聚合查询,请单击查询设计器选项卡上的 Sigma 图标并在设计网格中构建。切换到 SQL 视图以查看语句,应如下所示:
SELECT CompanyID, Sum(IIf([SharesType]="s",[Shares],Null))/Sum(IIf([SharesType]="f",[Shares],Null)) AS Expr1
FROM Shares
GROUP BY CompanyID;
推荐阅读
- python - Python apply_async 不会修改 numpy 数组
- dropdown - Bootstrap 5:如何使用另一个按钮正确切换下拉菜单
- python - Django:无法创建表单
- swift - 在 Testflight 上获取当前 WiFi SSID 始终为零
- kubernetes - 删除 Pod 后 Pod 卡在 ContainerCreating
- gradle - 调用gradle任务方法时的括号和括号
- python - 对数正态分布
- elasticsearch - 前缀查询在用于带有 Edge NGram 令牌的字段时是否会获得任何利润?
- javascript - 如何处理 Expressjs 中的 bodyParser 错误
- kubernetes - 如何将一个大文件从一个 Pod 发送到另一个 Pod?