首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何自定义当前代码,以便在查询中显示每个课程ID的特定用法

如何自定义当前代码,以便在查询中显示每个课程ID的特定用法
EN

Stack Overflow用户
提问于 2017-05-19 14:12:33
回答 1查看 32关注 0票数 0

This is my SMS TABLE

This is my Query

这是用于SMS使用的代码

代码语言:javascript
复制
SMS USAGE: DSum("[SMS COST PER MESSAGE]","[SMS TABLE]","[COURSE ID] = 'C0001'")

如何更改当前代码,使其反映所有不同行的所有课程ID的标准。

例如:第1-3行具有相同的课程ID C0001,因此可以正确反映短信使用情况。

第4-6行具有相同的课程ID C0002,因此代码标准应为[COURSE ID] = 'C0002'",依此类推

如何让代码更流畅,或者至少允许我更改每一行的代码?另外,是否可以将SMS使用格式更改为货币?$符号和2个小数位

谢谢

EN

回答 1

Stack Overflow用户

发布于 2017-05-19 15:04:24

通过串联引用“课程ID”字段以将其用作动态参数。

SMS USAGE: DSum("[SMS COST PER MESSAGE]","[SMS TABLE]","[COURSE ID] = '" & [COURSE ID] & "'")

但是,域聚合函数在查询和文本框中执行速度会很慢。您是否尝试过聚合(分组依据)查询?DSum()的另一个问题是,如果过滤记录,DSum()将不会考虑这一点,除非在DSum()中包含相同的过滤条件。因此,假设您针对特定的日期范围进行了过滤,DSUM()将返回整个表的值。

可以构建报告,并将其分组和排序功能与聚合计算一起使用,这允许显示原始数据以及汇总计算。

建议名称中不要有空格或标点符号/特殊字符(仅下划线例外)。此外,不建议全部大写,更难阅读。最好是CourseID或Course_ID。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44062637

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档